openAV-Luppp/wscript

43 lines
1.4 KiB
Text
Raw Normal View History

2013-04-20 11:37:36 +01:00
#! /usr/bin/env python
VERSION='5.0.0'
APPNAME='Luppp'
top = '.'
out = '.build'
def options(opt):
opt.load('compiler_cxx')
def configure(conf):
conf.load('compiler_cxx')
#conf.env.append_value('CXXFLAGS', ['-g', '-Wall','-Werror','-Wextra']) #'-O2'
conf.env.append_value('CXXFLAGS', ['-g', '-Wall','-march=native','-msse','-mfpmath=sse','-ffast-math']) #'-O2','-Werror'
2013-04-20 11:50:30 +01:00
conf.check_cfg(package='ntk',at_least_version='1.3',args='--cflags --libs',uselib_store='NTK')
2013-04-20 11:37:36 +01:00
conf.check_cfg(package='jack',at_least_version='0.118',args='--cflags --libs',uselib_store='JACK')
#conf.check_cfg(package='lilv-0',at_least_version='1.0',args='--cflags --libs',uselib_store='LILV')
conf.check_cfg(package='sndfile',at_least_version='1.0',args='--cflags --libs',uselib_store='SNDFILE')
2013-04-20 11:37:36 +01:00
def build(bld):
2013-04-20 11:50:30 +01:00
sources = ['src/gui.cxx',
'src/main.cxx',
2013-04-20 11:37:36 +01:00
'src/jack.cxx',
2013-07-24 23:23:30 +01:00
'src/gtrack.cxx',
'src/looper.cxx',
'src/logic.cxx',
'src/gridlogic.cxx',
2013-07-31 17:19:15 +01:00
'src/observer/time.cxx',
2013-07-31 17:19:15 +01:00
'src/observer/midi.cxx',
2013-05-18 21:12:36 +01:00
'src/controller/apc.cxx',
'src/controller/gui.cxx',
'src/eventhandlergui.cxx',
2013-04-20 11:37:36 +01:00
'src/eventhandlerdsp.cxx']
bld.program(source = sources, target='luppp5', use='JACK NTK SNDFILE')
2013-04-20 11:37:36 +01:00