include (config.pri) TEMPLATE = subdirs CONFIG += ordered SUBDIRS += src/blackmisc contains(BLACK_CONFIG, BlackSound) { SUBDIRS += src/blacksound } contains(BLACK_CONFIG, BlackSim) { SUBDIRS += src/blacksim } contains(BLACK_CONFIG, BlackCore) { SUBDIRS += src/blackcore } contains(BLACK_CONFIG, BlackGui) { SUBDIRS += src/blackgui } contains(BLACK_CONFIG, FSX) { SUBDIRS += src/plugins/simulator/fsx/plugin_fsx.pro } contains(BLACK_CONFIG, XPlane) { SUBDIRS += src/xbus/xbus.pro SUBDIRS += src/plugins/simulator/xplane/plugin_xplane.pro } contains(BLACK_CONFIG, Samples) { SUBDIRS += samples/cli_client/sample_cli_client.pro SUBDIRS += samples/blackmiscvectorgeo/sample_vector_geo.pro SUBDIRS += samples/blackmiscquantities/sample_quantities_aviation.pro SUBDIRS += samples/blackmiscdbus/sample_blackmisc_dbus.pro SUBDIRS += samples/blackgui/sample_blackgui.pro SUBDIRS += samples/blackgui2/sample_blackgui2.pro SUBDIRS += samples/blackcore/sample_blackcore.pro SUBDIRS += samples/blackmisc/sample_blackmisc.pro SUBDIRS += samples/voiceclient/sample_voice_client.pro SUBDIRS += samples/blacksim/sample_blacksim.pro SUBDIRS += samples/hotkey/sample_hotkey.pro } contains(BLACK_CONFIG, Unittests) { SUBDIRS += tests/blackmisc/test_blackmisc.pro SUBDIRS += tests/blackcore/test_blackcore.pro SUBDIRS += tests/blacksim/test_blacksim.pro } contains(BLACK_CONFIG, Doxygen) { SUBDIRS += docs/doxygen.pro }