scons: define MESA_LLVM_VERSION_STRING like the other build systems do
authorEric Engestrom <eric.engestrom@intel.com>
Sat, 3 Aug 2019 00:49:11 +0000 (01:49 +0100)
committerEric Engestrom <eric.engestrom@intel.com>
Thu, 22 Aug 2019 15:08:09 +0000 (16:08 +0100)
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
scons/llvm.py

index 0c15b279abae7a5c8b041adaeeb4a46a9bc76bde..e587fddfc63bb89a7ac73f3f56079c384502fb85 100644 (file)
@@ -285,6 +285,7 @@ def generate(env):
     llvm_version_minor = int(llvm_version.version[1])
     llvm_version_hex = '0x%02x%02x' % (llvm_version_major, llvm_version_minor)
     env.Prepend(CPPDEFINES = [('HAVE_LLVM', llvm_version_hex)])
+    env.Prepend(CPPDEFINES = [('MESA_LLVM_VERSION_STRING=\\"%s\\"' % llvm_version)])
 
 def exists(env):
     return True