Added support to link cppcheck-core dynamically into GUI (use LINKCORE=yes when calling qmake)
This commit is contained in:
parent
4c1abde48e
commit
fa5c8fb90b
19
gui/gui.pro
19
gui/gui.pro
|
@ -5,6 +5,10 @@ DEPENDPATH += . \
|
||||||
../lib
|
../lib
|
||||||
INCLUDEPATH += . \
|
INCLUDEPATH += . \
|
||||||
../lib
|
../lib
|
||||||
|
contains(LINKCORE, [yY][eE][sS]) {
|
||||||
|
LIBS += -l../bin/cppcheck-core
|
||||||
|
DEFINES += CPPCHECKLIB_IMPORT
|
||||||
|
}
|
||||||
LIBS += -L../externals
|
LIBS += -L../externals
|
||||||
|
|
||||||
DESTDIR = .
|
DESTDIR = .
|
||||||
|
@ -15,11 +19,19 @@ UI_DIR = temp
|
||||||
|
|
||||||
win32 {
|
win32 {
|
||||||
CONFIG += windows
|
CONFIG += windows
|
||||||
|
contains(LINKCORE, [yY][eE][sS]) {
|
||||||
|
DESTDIR = ../bin
|
||||||
|
RCC_DIR = temp/generated
|
||||||
|
MOC_DIR = temp/generated
|
||||||
|
OBJECTS_DIR = temp/generated
|
||||||
|
UI_DIR = temp/generated
|
||||||
|
} else {
|
||||||
DESTDIR = ../Build/gui
|
DESTDIR = ../Build/gui
|
||||||
RCC_DIR = ../BuildTmp/gui
|
RCC_DIR = ../BuildTmp/gui
|
||||||
MOC_DIR = ../BuildTmp/gui
|
MOC_DIR = ../BuildTmp/gui
|
||||||
OBJECTS_DIR = ../BuildTmp/gui
|
OBJECTS_DIR = ../BuildTmp/gui
|
||||||
UI_DIR = ../BuildTmp/gui
|
UI_DIR = ../BuildTmp/gui
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
RESOURCES = gui.qrc
|
RESOURCES = gui.qrc
|
||||||
|
@ -49,8 +61,11 @@ TRANSLATIONS = cppcheck_de.ts \
|
||||||
# Windows-specific options
|
# Windows-specific options
|
||||||
CONFIG += embed_manifest_exe
|
CONFIG += embed_manifest_exe
|
||||||
|
|
||||||
BASEPATH = ../lib/
|
contains(LINKCORE, [yY][eE][sS]) {
|
||||||
include($$PWD/../lib/lib.pri)
|
} else {
|
||||||
|
BASEPATH = ../lib/
|
||||||
|
include($$PWD/../lib/lib.pri)
|
||||||
|
}
|
||||||
|
|
||||||
HEADERS += aboutdialog.h \
|
HEADERS += aboutdialog.h \
|
||||||
application.h \
|
application.h \
|
||||||
|
|
Loading…
Reference in New Issue