You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
349 B
10 lines
349 B
#!/usr/bin/env |
|
from waflib.TaskGen import feature, after_method |
|
|
|
@feature('c', 'cxx') |
|
@after_method('apply_flags_msvc') |
|
def make_pdb_unique(self): |
|
for t in self.compiled_tasks: |
|
pdb_unique_cflag = '/Fd' + t.outputs[0].change_ext('.pdb').abspath() |
|
t.env.append_value('CFLAGS', pdb_unique_cflag) |
|
t.env.append_value('CXXFLAGS', pdb_unique_cflag)
|
|
|