klayout/src/unit_tests/unit_tests.pro

47 lines
653 B
Prolog

DESTDIR = $$OUT_PWD/..
include($$PWD/../klayout.pri)
include($$PWD/../with_all_libs.pri)
TEMPLATE = app
# Don't build the ut_runner app as ordinary command line tool on MacOS
mac {
CONFIG -= app_bundle
}
TARGET = ut_runner
SOURCES = \
unit_test_main.cc \
utTestConsole.cc \
HEADERS += \
utTestConsole.h \
!win32 {
LIBS += -ldl
} else {
LIBS += -lshell32
}
LIBS += -lklayout_gsi_test
!equals(HAVE_QT, "0") {
INCLUDEPATH += $$QTBASIC_INC
DEPENDPATH += $$QTBASIC_INC
equals(HAVE_QTBINDINGS, "1") {
LIBS += -lklayout_QtXml
equals(HAVE_QT5, "1") {
LIBS += -lklayout_QtWidgets
}
}
} else {
CONFIG -= qt
}