Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sources = Glob('src/*.cpp')
- library = env.SharedLibrary(target=env['target_path'] + env['target_name'] , source=sources)
- if env['vsproj'] and env['platform'] == 'windows':
- pj_variant = 'Debug' if env['target'] in ('debug', 'd') else 'Release'
- pj_names = []
- def make_pj_name(name):
- result = name + env['MSVSPROJECTSUFFIX']
- pj_names.append(result)
- return result
- env.MSVSProject(
- target = make_pj_name('structural_inspector'),
- srcs = Glob('src/*.cpp', strings=True),
- incs = Glob('src/*.hpp', strings=True),
- buildtarget = library,
- variant = pj_variant
- )
- env.MSVSSolution(
- target = 'structural_inspector' + env['MSVSSOLUTIONSUFFIX'],
- projects = pj_names,
- variant = pj_variant
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement