Added waf build scripts for modules

This commit is contained in:
George Roger
2017-07-24 12:19:59 +01:00
parent b08f62b851
commit e3117d438e
5 changed files with 23 additions and 0 deletions

9
module_usb_audio/wscript Normal file
View File

@@ -0,0 +1,9 @@
def use_module(bld):
# Set file specific flags
for item in ('endpoint0.c', 'dbcalc.xc', 'audiorequests.xc',
'flashlib_user.c', 'audioports.c', 'audioports.xc'):
bld.env['XCC_FLAGS_{}'.format(item)] = ['-Os', '-mno-dual-issue'
] + bld.env.XCC_FLAGS
sources = bld.path.ant_glob(['**/*.xc', '**/*.c', '**/*.S'])
tgen = bld.module(source=sources, includes=['.', 'audio_io'])