summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-01-08 16:57:46 +0100
committerRobin Gareus <robin@gareus.org>2015-01-08 17:59:41 +0100
commit659c0d093da45cd8dbd74ebb572eaaa45aed9bf4 (patch)
treed0e2771c871c4f1128870a1ee0d2acfb3c41cefd /wscript
parent7985624037bc8dd7d167408cbecffdad0bb05a4a (diff)
remove hardcoded major version in build scripts
Diffstat (limited to 'wscript')
-rw-r--r--wscript21
1 files changed, 20 insertions, 1 deletions
diff --git a/wscript b/wscript
index e722e3da5d..aecc85a5c2 100644
--- a/wscript
+++ b/wscript
@@ -9,6 +9,24 @@ import sys
import platform as PLATFORM
from waflib.Tools import winres
+from waflib.Build import BuildContext
+class i18n(BuildContext):
+ cmd = 'i18n'
+ fun = 'i18n'
+
+class i18n_pot(BuildContext):
+ cmd = 'i18n_pot'
+ fun = 'i18n_pot'
+
+class i18n_po(BuildContext):
+ cmd = 'i18n_po'
+ fun = 'i18n_po'
+
+class i18n_mo(BuildContext):
+ cmd = 'i18n_mo'
+ fun = 'i18n_mo'
+
+
compiler_flags_dictionaries= {
'gcc' : {
# Flags required when building a debug build
@@ -1036,7 +1054,7 @@ def build(bld):
bld.path.find_dir ('libs/pbd/pbd')
# set up target directories
- lwrcase_dirname = 'ardour3'
+ lwrcase_dirname = 'ardour' + bld.env['MAJOR']
if bld.is_defined ('TRX_BUILD'):
lwrcase_dirname = 'trx'
@@ -1069,6 +1087,7 @@ def build(bld):
bld.add_post_fun(test)
def i18n(bld):
+ print(bld.env)
bld.recurse (i18n_children)
def i18n_pot(bld):