base-cpp/SConstruct

21 lines
473 B
Text
Raw Normal View History

2014-01-30 14:08:11 -08:00
# SConstruct
# vim: set ft=python:
#
2014-01-30 15:42:25 -08:00
# Toplevel Scons build script. This should be mostly complete and generic enough
# for most builds.
2014-01-30 14:08:11 -08:00
#
# Eryn Wells <eryn@erynwells.me>
import logging
2014-02-27 22:20:29 -08:00
setup_logging()
2015-10-03 10:36:17 -07:00
BUILD_CMDS = get_bool_argument(ARGUMENTS.get('BUILD_CMDS', False))
MODE = ARGUMENTS.get('MODE', None)
2015-09-22 14:44:30 -07:00
for mode in (MODE.split(',') if MODE else ['debug']):
env = Environment.for_mode(mode)
env.process_lib_dirs()
env.process_src()
env.process_tests()