meson.build 500 Bytes
Newer Older
Martin Kröning's avatar
Martin Kröning committed
1 2 3 4
pi2_demo_inc = include_directories('include')
pi2_demo_src = files(
    'src/Bicycle.cpp',
    'src/Car.cpp',
5
    'src/Junction.cpp',
Martin Kröning's avatar
Martin Kröning committed
6 7
    'src/Lane.cpp',
    'src/main.cpp',
8 9 10 11
    'src/Map.cpp',
    'src/MapWindowWrapper.cpp',
    'src/Named.cpp',
    'src/Vehicle.cpp',
Martin Kröning's avatar
Martin Kröning committed
12 13 14 15
)
boost_po_dep = dependency('boost', modules : ['program_options'])
executable('pi2-demo', pi2_demo_src,
    include_directories: pi2_demo_inc,
Martin Kröning's avatar
Martin Kröning committed
16
    dependencies: [pi2_view_dep, boost_po_dep, microsoft_gsl_dep],
Martin Kröning's avatar
Martin Kröning committed
17 18
    install: true
)