klayout/src/pymod/pymod.pro

81 lines
1.3 KiB
Prolog
Raw Normal View History

include($$PWD/../klayout.pri)
TEMPLATE = subdirs
SUBDIRS = \
db \
tl \
rdb \
lib \
lay \
!equals(HAVE_QT, "0") {
equals(HAVE_QTBINDINGS, "1") {
2021-02-28 23:31:06 +01:00
SUBDIRS += \
QtCore \
QtGui
2021-11-24 23:59:36 +01:00
greaterThan(QT_MAJOR_VERSION, 4) {
SUBDIRS += QtWidgets
!equals(HAVE_QT_MULTIMEDIA, "0") {
SUBDIRS += QtMultimedia
}
!equals(HAVE_QT_PRINTSUPPORT, "0") {
SUBDIRS += QtPrintSupport
}
!equals(HAVE_QT_SVG, "0") {
SUBDIRS += QtSvg
}
!equals(HAVE_QT_XML, "0") {
2021-12-03 07:28:09 +01:00
lessThan(QT_MAJOR_VERSION, 6) {
SUBDIRS += QtXmlPatterns
}
}
}
!equals(HAVE_QT_XML, "0") {
SUBDIRS += QtXml
}
!equals(HAVE_QT_SQL, "0") {
SUBDIRS += QtSql
}
!equals(HAVE_QT_NETWORK, "0") {
SUBDIRS += QtNetwork
}
!equals(HAVE_QT_DESIGNER, "0") {
2021-12-03 07:28:09 +01:00
lessThan(QT_MAJOR_VERSION, 6) {
SUBDIRS += QtDesigner
}
}
!equals(HAVE_QT_UITOOLS, "0") {
2021-02-28 23:31:06 +01:00
SUBDIRS += QtUiTools
}
2021-12-03 07:28:09 +01:00
greaterThan(QT_MAJOR_VERSION, 5) {
!equals(HAVE_QT_CORE5COMPAT, "0") {
SUBDIRS += QtCore5Compat
}
}
2021-02-28 23:31:06 +01:00
}
}
ALL_DIRS = $$SUBDIRS
SUBDIRS += unit_tests
SUBDIRS += bridge_sample
unit_tests.depends += $$ALL_DIRS bridge_sample