Blob Blame Raw

env = Environment()


# config

libs = ['gtkmm-3.0', 'pangomm-1.4', 'pangoft2', 'fontconfig']


# compute build options

flags = ' -O0 -g -Wall -fmessage-length=0 '


# files lists

target = 'freetype'

sources = [
	'main.cpp',
	'freetypeview.cpp',
	'layout.cpp',
	'layoutdraw.cpp',
	'matrix.cpp',
	'surface.cpp',
	'view.cpp' ]


# build

env.ParseConfig('pkg-config --cflags --libs ' + ' '.join(libs))

env.Program(
	target = target,
	source = sources,
	parse_flags = flags )