Blame c++/perspective/src/SConstruct

Ivan Mahonin 531f67
Ivan Mahonin 531f67
env = Environment()
Ivan Mahonin 531f67
Ivan Mahonin 531f67
Ivan Mahonin 531f67
# config
Ivan Mahonin 531f67
Ivan Mahonin 531f67
libs = ['gtkmm-3.0']
Ivan Mahonin 531f67
Ivan Mahonin 531f67
Ivan Mahonin 531f67
# compute build options
Ivan Mahonin 531f67
Ivan Mahonin 531f67
flags = ' -O0 -g -Wall -fmessage-length=0 '
Ivan Mahonin 531f67
Ivan Mahonin 531f67
Ivan Mahonin 531f67
# files lists
Ivan Mahonin 531f67
Ivan Mahonin 531f67
target = 'perspective'
Ivan Mahonin 531f67
Ivan Mahonin 531f67
sources = [
Ivan Mahonin 531f67
	'generator.cpp',
Ivan Mahonin 531f67
	'main.cpp',
Ivan Mahonin 538bb7
	'mainwindow.cpp',
Ivan Mahonin 14f971
	'matrix.cpp',
Ivan Mahonin 0662a2
	'perspectivesandboxview.cpp',
Ivan Mahonin fdabb2
	'surface.cpp',
Ivan Mahonin fdabb2
	'view.cpp' ]
Ivan Mahonin 531f67
Ivan Mahonin 531f67
Ivan Mahonin 531f67
# build
Ivan Mahonin 531f67
Ivan Mahonin 531f67
env.ParseConfig('pkg-config --cflags --libs ' + ' '.join(libs))
Ivan Mahonin 531f67
Ivan Mahonin 531f67
env.Program(
Ivan Mahonin 531f67
	target = target,
Ivan Mahonin 531f67
	source = sources,
Ivan Mahonin 531f67
	parse_flags = flags )