summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-11-26 21:53:38 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2013-11-26 21:53:38 -0500
commite5f13d2b9482b54aaadadb0619cb832fb7db3576 (patch)
treea531d1d5668db03dcf41d275f4eec247df8b42b2 /wscript
parentefff843f0537df84e22af5f6f6e8e6d6a305a5a9 (diff)
reorder child dirs to make optionally external dirs more obvious and only test USE_EXTERNAL_LIBS once
Diffstat (limited to 'wscript')
-rw-r--r--wscript22
1 files changed, 11 insertions, 11 deletions
diff --git a/wscript b/wscript
index 876e343923..6fe36608d6 100644
--- a/wscript
+++ b/wscript
@@ -50,15 +50,17 @@ top = '.'
out = 'build'
children = [
- 'libs/pbd',
- 'libs/midi++2',
- 'libs/evoral',
+ # optionally external libraries
'libs/vamp-sdk',
'libs/qm-dsp',
'libs/vamp-plugins',
'libs/taglib',
'libs/libltc',
'libs/rubberband',
+ # core ardour libraries
+ 'libs/pbd',
+ 'libs/midi++2',
+ 'libs/evoral',
'libs/surfaces',
'libs/panners',
'libs/backends',
@@ -71,7 +73,7 @@ children = [
'export',
'midi_maps',
'mcp',
- 'patchfiles'
+ 'patchfiles',
]
i18n_children = [
@@ -807,7 +809,7 @@ const char* const ardour_config_info = "\\n\\
write_config_text('C compiler flags', conf.env['CFLAGS'])
write_config_text('C++ compiler flags', conf.env['CXXFLAGS'])
- write_config_text('Linker flags', conf.env['LINKFLAGS'])
+ write_config_text('Linker flags', conf.env['LINKFLAGS'])
config_text.write ('";\n}\n')
config_text.close ()
@@ -818,18 +820,16 @@ def build(bld):
# add directories that contain only headers, to workaround an issue with waf
- bld.path.find_dir ('libs/evoral/evoral')
if not bld.is_defined('USE_EXTERNAL_LIBS'):
bld.path.find_dir ('libs/vamp-sdk/vamp-sdk')
- bld.path.find_dir ('libs/surfaces/control_protocol/control_protocol')
- bld.path.find_dir ('libs/timecode/timecode')
- if not bld.is_defined('USE_EXTERNAL_LIBS'):
bld.path.find_dir ('libs/libltc/ltc')
bld.path.find_dir ('libs/rubberband/rubberband')
+ bld.path.find_dir ('libs/taglib/taglib')
+ bld.path.find_dir ('libs/evoral/evoral')
+ bld.path.find_dir ('libs/surfaces/control_protocol/control_protocol')
+ bld.path.find_dir ('libs/timecode/timecode')
bld.path.find_dir ('libs/gtkmm2ext/gtkmm2ext')
bld.path.find_dir ('libs/ardour/ardour')
- if not bld.is_defined('USE_EXTERNAL_LIBS'):
- bld.path.find_dir ('libs/taglib/taglib')
bld.path.find_dir ('libs/pbd/pbd')
autowaf.set_recursive()