From 675d6fb21088aba8e4181c40b5ddcbaeba55d2a8 Mon Sep 17 00:00:00 2001 From: Alexander Afanasyev Date: Mon, 1 Jun 2020 18:55:17 -0400 Subject: [PATCH] Rename VERSION to VERSION.info to avoid conflicts with modern STL On case-insensitive file systems (e.g., macOS), inclusion of the new standard header resulted in unexpected inclusion of VERSION file. Change-Id: I7f8dd4703c76e833797135b980bbcc6c2e97bcef --- .gitignore | 2 +- wscript | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 608c272..8850587 100644 --- a/.gitignore +++ b/.gitignore @@ -26,4 +26,4 @@ __pycache__/ *.py[cod] # Other -/VERSION +/VERSION.info diff --git a/wscript b/wscript index cdd0470..848dbf1 100644 --- a/wscript +++ b/wscript @@ -143,7 +143,7 @@ def version(ctx): except (OSError, subprocess.CalledProcessError): pass - versionFile = ctx.path.find_node('VERSION') + versionFile = ctx.path.find_node('VERSION.info') if not gotVersionFromGit and versionFile is not None: try: Context.g_module.VERSION = versionFile.read() @@ -160,7 +160,7 @@ def version(ctx): except EnvironmentError as e: Logs.warn('%s exists but is not readable (%s)' % (versionFile, e.strerror)) else: - versionFile = ctx.path.make_node('VERSION') + versionFile = ctx.path.make_node('VERSION.info') try: versionFile.write(Context.g_module.VERSION)