Central build configuration

* config.pri: Build configuration version
* library.pri project library dependencies
* build.pri: compiler/qmake configuration

refs #145
This commit is contained in:
Roland Winklmeier
2014-03-10 21:19:24 +01:00
parent 811bbdfe4e
commit e978b6dee1
23 changed files with 202 additions and 90 deletions

View File

@@ -1,4 +1,5 @@
include (../../externals.pri)
include (../../config.pri)
include (../../build.pri)
QT += core dbus gui network xml multimedia
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
@@ -9,17 +10,13 @@ TEMPLATE = app
SOURCES += *.cpp
HEADERS += *.h
FORMS += *.ui
CONFIG += c++11
CONFIG += blackmisc blacksound blackcore blackgui
DEPENDPATH += . ../../src/blackmisc ../../src/blackgui ../../src/blacksound ../../src/blackcore
INCLUDEPATH += . ../../src
DESTDIR = ../../bin
LIBS += -L../../lib -lblackcore -lblackgui -lblacksound -lblackmisc
LIBS += -lvatlib
LIBS += -lSimConnect
win32:!win32-g++*: PRE_TARGETDEPS += ../../lib/blackmisc.lib \
../../lib/blackgui.lib \
../../lib/blacksound.lib \
@@ -31,3 +28,5 @@ else: PRE_TARGETDEPS += ../../lib/libblackmisc.a \
../../lib/libblackcore.a
OTHER_FILES += *.qss
include (../../libraries.pri)