// -*- c++ -*- #include namespace { BuildConfigurations myConfigs() { return { { .target = "qookie", // output filename .sources = { "src/qookie.cc", "src/database.cc", "src/database_gourmet.cc", "src/database_krecipes.cc", "src/mainwindow.cc", "src/moc_mainwindow.cc", "src/viewer.cc", "src/moc_viewer.cc", "src/client.cc", "src/moc_client.cc", }, .flags = { .cxxflags = { "-I/usr/include/qt5", "-I/usr/include/qt5/QtCore", "-I/usr/include/qt5/QtGui", "-I/usr/include/qt5/QtWidgets", "-I/usr/include/qt5/QtNetwork", "-fPIC", "-Wall", "-Werror", "-Wextra",// "-Wconversion", "-g", }, .ldflags = { "-lQt5Core", "-lQt5Network", "-lQt5Gui", "-lQt5Widgets", "-lsqlite3", } }, }, { .target = "qookie-cast-client", // output filename .sources = { "src/qookie-cast-client.cc", "src/moc_qookie-cast-client.cc", }, .flags = { .cxxflags = { "-I/usr/include/qt5", "-I/usr/include/qt5/QtCore", "-I/usr/include/qt5/QtGui", "-I/usr/include/qt5/QtWidgets", "-I/usr/include/qt5/QtNetwork", "-I/usr/include/qt5/QtWebKit", "-fPIC", "-Wall", "-Werror", "-Wextra",// "-Wconversion", "-g", }, .ldflags = { "-lQt5Core", "-lQt5Network", "-lQt5Gui", "-lQt5Widgets", // "-lQt5WebKit", } }, } }; } } // Register callback REG(myConfigs);