Mercurial > hg > vamp-aubio-plugins
changeset 130:bd702824a01d
wscript: add msvc configuration
author | Paul Brossier <piem@piem.org> |
---|---|
date | Fri, 22 Jul 2016 05:25:33 +0200 |
parents | 75ed6199d8ae |
children | 1b8362fd90b1 |
files | wscript |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/wscript Fri Jul 22 05:23:30 2016 +0200 +++ b/wscript Fri Jul 22 05:25:33 2016 +0200 @@ -59,6 +59,13 @@ conf.env.append_value('LINKFLAGS', '-Wl,-z,defs') # add plugin.map conf.env.append_value('LINKFLAGS', '-Wl,--version-script=../vamp-plugin.map') + elif sys.platform == 'win32': + conf.env.append_value('CXXFLAGS', '/W4') + conf.env.append_value('CXXFLAGS', '/EHsc') + #conf.env.append_value('CXXFLAGS', '/D_CRT_SECURE_NO_WARNINGS') + #, '/DWIN32', '/D_WINDOWS', '/D_USRDLL', '/D_WINDLL' + conf.env.append_value('LINKFLAGS', '/EXPORT:vampGetPluginDescriptor') + conf.env.append_value('LINKFLAGS', '/NODEFAULTLIB:LIBCMT') def build(bld): # Host Library