2018-03-04 03:13:52 +01:00
|
|
|
version_hxx = vcs_tag(
|
|
|
|
input : 'version.hxx.in',
|
2019-03-28 14:30:39 +01:00
|
|
|
output : 'version.hxx',
|
2019-04-03 09:43:03 +02:00
|
|
|
fallback: 'Version info could not be read.')
|
2018-03-04 03:13:52 +01:00
|
|
|
|
2019-05-23 17:14:04 +02:00
|
|
|
if not get_option('unitTests')
|
|
|
|
message('Create build config for publishing')
|
|
|
|
luppp_src = files(
|
|
|
|
'audiobuffer.cxx',
|
|
|
|
'controllerupdater.cxx',
|
|
|
|
'debug.cxx',
|
|
|
|
'diskreader.cxx',
|
|
|
|
'diskwriter.cxx',
|
|
|
|
'event.cxx',
|
|
|
|
'eventhandlerdsp.cxx',
|
|
|
|
'eventhandlergui.cxx',
|
|
|
|
'gaudioeditor.cxx',
|
|
|
|
'gmastertrack.cxx',
|
|
|
|
'goptions.cxx',
|
|
|
|
'gridlogic.cxx',
|
|
|
|
'gtrack.cxx',
|
|
|
|
'gui.cxx',
|
|
|
|
'jack.cxx',
|
|
|
|
'jacksendreturn.cxx',
|
|
|
|
'logic.cxx',
|
|
|
|
'looperclip.cxx',
|
|
|
|
'looper.cxx',
|
|
|
|
'main.cxx',
|
|
|
|
'metronome.cxx',
|
|
|
|
'timemanager.cxx',
|
|
|
|
'trackoutput.cxx'
|
|
|
|
)
|
2018-02-13 00:54:33 +01:00
|
|
|
|
2019-05-23 17:14:04 +02:00
|
|
|
subdir('cjson')
|
|
|
|
subdir('dsp')
|
|
|
|
subdir('controller')
|
|
|
|
subdir('observer')
|
|
|
|
subdir('state')
|
|
|
|
subdir('avtk')
|
2018-03-03 22:16:21 +01:00
|
|
|
|
2019-05-23 17:14:04 +02:00
|
|
|
if get_option('tests')
|
|
|
|
message('Built with Diskwriter Tests')
|
|
|
|
subdir('tests')
|
|
|
|
endif
|
2018-03-03 22:16:21 +01:00
|
|
|
endif
|
2019-05-23 17:14:04 +02:00
|
|
|
|
|
|
|
if get_option('unitTests')
|
|
|
|
message('Create build config for unit tests')
|
|
|
|
subdir('unitTests')
|
|
|
|
endif
|