#------------------------------------------------- # # Project created by QtCreator 2011-05-03T18:35:56 # #------------------------------------------------- QT -= gui core #QT += core TARGET = mo_shared TEMPLATE = lib CONFIG += staticlib c++11 !include(../LocalPaths.pri) { message("paths to required libraries need to be set up in LocalPaths.pri") } SOURCES += \ inject.cpp \ windows_error.cpp \ error_report.cpp \ directoryentry.cpp \ util.cpp \ appconfig.cpp \ leaktrace.cpp \ stackdata.cpp HEADERS += \ inject.h \ windows_error.h \ error_report.h \ directoryentry.h \ util.h \ appconfig.h \ appconfig.inc \ leaktrace.h \ stackdata.h # only for custom leak detection #DEFINES += TRACE_LEAKS #LIBS += -lDbgHelp msvc:QMAKE_CXXFLAGS_DEBUG -= -Zi msvc:QMAKE_CXXFLAGS_DEBUG += -Z7 CONFIG(debug, debug|release) { LIBS += -L$$OUT_PWD/../bsatk/debug LIBS += -lDbgHelp msvc:PRE_TARGETDEPS += $$OUT_PWD/../bsatk/debug/bsatk.lib } else { LIBS += -L$$OUT_PWD/../bsatk/release msvc:PRE_TARGETDEPS += $$OUT_PWD/../bsatk/release/bsatk.lib } gcc:QMAKE_CXXFLAGS += -Wno-unknown-pragmas -march=i686 -fno-tree-vectorize LIBS += -lbsatk DEFINES += UNICODE _UNICODE _CRT_SECURE_NO_WARNINGS DEFINES += BOOST_DISABLE_ASSERTS NDEBUG # QMAKE_CXXFLAGS += /analyze INCLUDEPATH += ../bsatk "$${BOOSTPATH}" OTHER_FILES += \ SConscript