Mercurial > hg > vamp-aubio-plugins
comparison wscript @ 151:edc9a0259fe4
wscript: also use -g -Wall -Wextra with clang
author | Paul Brossier <piem@piem.org> |
---|---|
date | Fri, 22 Jul 2016 17:17:29 +0200 |
parents | ef98b51d9dad |
children | 74fcc2846cfe |
comparison
equal
deleted
inserted
replaced
150:ef98b51d9dad | 151:edc9a0259fe4 |
---|---|
51 #conf.check(lib = 'vamp-sdk', mandatory = False) | 51 #conf.check(lib = 'vamp-sdk', mandatory = False) |
52 else: | 52 else: |
53 conf.check_cfg (package='vamp-sdk', uselib_store = 'VAMP', | 53 conf.check_cfg (package='vamp-sdk', uselib_store = 'VAMP', |
54 args=['--cflags','--libs'], mandatory=True) | 54 args=['--cflags','--libs'], mandatory=True) |
55 | 55 |
56 if conf.env.CC_NAME != 'msvc': | |
57 conf.env.CXXFLAGS += ['-g', '-Wall', '-Wextra'] | |
58 | |
56 if sys.platform.startswith('linux'): | 59 if sys.platform.startswith('linux'): |
57 conf.env['CXXFLAGS'] += ['-Wall', '-Wextra', '-O3', '-msse', '-msse2', | 60 conf.env['CXXFLAGS'] += ['-O3', '-msse', '-msse2', '-mfpmath=sse', |
58 '-mfpmath=sse', '-ftree-vectorize'] | 61 '-ftree-vectorize'] |
59 conf.env.append_value('LINKFLAGS', '-Wl,-z,defs') | 62 conf.env.append_value('LINKFLAGS', '-Wl,-z,defs') |
60 # add plugin.map | 63 # add plugin.map |
61 conf.env.append_value('LINKFLAGS', '-Wl,--version-script=../vamp-plugin.map') | 64 conf.env.append_value('LINKFLAGS', '-Wl,--version-script=../vamp-plugin.map') |
62 elif sys.platform == 'win32': | 65 elif sys.platform == 'win32': |
63 conf.env.append_value('CXXFLAGS', '/W4') | 66 conf.env.append_value('CXXFLAGS', '/W4') |