project('raven', 'cpp') cairomm_dep = dependency('cairomm-1.0') pangocairo_dep = dependency('pangocairo') xlib_dep = dependency('x11') executable( 'ravenapp', './src/Box.cpp', './src/Styles.cpp', './src/Painter.cpp', './src/Window.cpp', './src/Widget.cpp', './src/Button.cpp', './src/DocumentLayout.cpp', './src/HorizontalBoxLayout.cpp', './src/VerticalBoxLayout.cpp', './src/Label.cpp', './src/main.cpp', dependencies : [cairomm_dep, xlib_dep, pangocairo_dep] )