summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-05-06 13:15:09 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-06-29 14:18:10 -0400
commite1bd9401d562732c0d89c401515d08208afab48c (patch)
treee68a2dab219881a695cae43ceeedcd5997cb52bc /wscript
parent8a9dc2c2d59375f2562569243d1507a49599a0f6 (diff)
add clean and nice check for Tracks builds
Diffstat (limited to 'wscript')
-rw-r--r--wscript8
1 files changed, 8 insertions, 0 deletions
diff --git a/wscript b/wscript
index fe80117e2e..7b2ec9dbfb 100644
--- a/wscript
+++ b/wscript
@@ -26,6 +26,10 @@ class i18n_mo(BuildContext):
cmd = 'i18n_mo'
fun = 'i18n_mo'
+def is_tracks_build(self, *k, **kw):
+ return self.env['PROGRAM_NAME'] == 'Tracks Live'
+
+BuildContext.is_tracks_build = is_tracks_build
compiler_flags_dictionaries= {
'gcc' : {
@@ -557,6 +561,7 @@ int main() { return 0; }''',
compiler_flags.append ('-DPROGRAM_NAME="' + Options.options.program_name + '"')
compiler_flags.append ('-DPROGRAM_VERSION="' + PROGRAM_VERSION + '"')
+
conf.env['PROGRAM_NAME'] = Options.options.program_name
if opt.debug:
@@ -576,6 +581,9 @@ int main() { return 0; }''',
conf.env.append_value('CXXFLAGS', cxx_flags)
conf.env.append_value('LINKFLAGS', linker_flags)
+def is_tracks_build (conf):
+ return conf.env['PROGRAM_NAME'] == 'Tracks Live'
+
#----------------------------------------------------------------
# Waf stages