You can undefine items with: 'defines!: [ 'WIN32_LEAN_AND_MEAN', ], -BradN
On Sat, Jun 27, 2009 at 1:47 PM, Daniel Cowx <daniel.c...@gmail.com> wrote: > > Okay, I've figured out that I can do: > > <snip> > 'msvs_settings': { > 'VCCLCompilerTool': { > 'UndefinePreprocessorDefinitions': 'WIN32_LEAN_AND_MEAN', > }, > }, > </snip> > > Though this works, it will cause a command line warning D9025 to be > issued b/c you're undefining a previous define. I'd prefer if there > was a way to remove the inclusion of /D WIN32_LEAN_AND_MEAN from > common.gypi when my project is being generated. Is this possible? > > On Jun 27, 1:26 pm, Daniel Cowx <daniel.c...@gmail.com> wrote: > > I have a third_party project that assumes that WIN32_LEAN_AND_MEAN is > > *not* defined. Unfortunately, common.gypi defines it, so I'm getting > > lots of compiler errors that I dont particularly want to track down. > > What's teh best way to either a) undefine WIN32_LEAN_AND_MEAN from > > common.gypi, or b) ensure that it's excluded when my project is > > generated? > > > > Thanks > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---