1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
TEMPLATE = lib
CONFIG += plugin \
release
VPATH += ../../src/
INCLUDEPATH += ../../src/
PRECOMPILED_HEADER = precompiled.h
DEFINES += WITH_GUI
# UI_DIR = ../../plugins/controly/
FORMS = dlg.ui
HEADERS = plugin_interface.h \
controly.h \
gui.h \
ControlPanelItemFinder.h \
fhoicon.h \
fhoenv.h \
fhoreg.h \
fhores.h \
precompiled.h
SOURCES = plugin_interface.cpp \
controly.cpp \
gui.cpp \
ControlPanelItemFinder.cpp \
fhoicon.cpp \
fhoenv.cpp \
fhoreg.cpp \
fhores.cpp
TARGET = controly
win32 {
CONFIG -= embed_manifest_dll
LIBS += shell32.lib
LIBS += user32.lib
LIBS += Gdi32.lib
LIBS += comctl32.lib
LIBS += Advapi32.lib
LIBS += ole32.lib
LIBS += shlwapi.lib
}
# *:debug {
# DESTDIR = ../../debug/plugins/
# }
# *:release {
# DESTDIR = ../../release/plugins/
# %QMAKE_CXXFLAGS += /Ox /Ob2 /Oi /Oy /GT /GA /WX
# }
if(!debug_and_release|build_pass):CONFIG(debug, debug|release):DESTDIR = ../../debug/plugins
if(!debug_and_release|build_pass):CONFIG(release, debug|release):DESTDIR = ../../release/plugins
|