From 411b81088b50a50555ce4366179dd52d16bfe441 Mon Sep 17 00:00:00 2001 From: Maarten ter Huurne Date: Wed, 27 Aug 2008 09:44:16 +0000 Subject: [PATCH] Do not compile external code with extra warnings, since we want to keep changes to this code minimal to allow easy upgrades. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@343 8ced0084-cf51-0410-be5f-012b33b47a6e --- Externals/Bochs_disasm/SConscript | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Externals/Bochs_disasm/SConscript b/Externals/Bochs_disasm/SConscript index f0db9ff729..ebc208178b 100644 --- a/Externals/Bochs_disasm/SConscript +++ b/Externals/Bochs_disasm/SConscript @@ -8,5 +8,14 @@ files = [ "PowerPCDisasm.cpp", ] -env_bochs = env.Copy() +def filterWarnings(flags): + return ' '.join( + flag + for flag in flags.split() + if not flag.startswith('-W') + ) +env_bochs = env.Copy( + CCFLAGS = filterWarnings(env['CCFLAGS']), + CXXFLAGS = filterWarnings(env['CXXFLAGS']), + ) env_bochs.StaticLibrary("bdisasm", files)