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 4dc49c
	'perspective.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 )