summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/wscript7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/wscript b/src/wscript
index 42de573..6b0f037 100644
--- a/src/wscript
+++ b/src/wscript
@@ -1,6 +1,11 @@
def configure(conf):
conf.env.append_value('CXXFLAGS', '-D_FILE_OFFSET_BITS=64')
- conf.env.append_value('CXXFLAGS', '-DPACKAGE_VERSION="%s"' % conf.env.VERSION)
+ # Don't include the micro version number in PACKAGE_VERSION, as
+ # this ends up in MXFs and screws up DCP-o-matic's test references
+ # every time it changes
+ s = conf.env.VERSION.split('.')
+ major_minor = '%s.%s.0' % (s[0], s[1])
+ conf.env.append_value('CXXFLAGS', '-DPACKAGE_VERSION="%s"' % major_minor)
if conf.options.target_windows:
conf.env.append_value('CXXFLAGS', '-DASDCP_PLATFORM="win32"')
conf.env.append_value('CXXFLAGS', '-DKM_WIN32')