2017-02-12 13:21:08 +01:00
|
|
|
|
2018-07-05 00:33:34 +02:00
|
|
|
INCLUDEPATH += $$RBA_INC $$PYA_INC $$TL_INC $$GSI_INC $$DB_INC $$RDB_INC $$LYM_INC $$LAYBASIC_INC $$LAY_INC $$ANT_INC $$IMG_INC $$EDT_INC $$LIB_INC $$VERSION_INC
|
|
|
|
|
DEPENDPATH += $$RBA_INC $$PYA_INC $$TL_INC $$GSI_INC $$DB_INC $$RDB_INC $$LYM_INC $$LAYBASIC_INC $$LAY_INC $$ANT_INC $$IMG_INC $$EDT_INC $$LIB_INC $$VERSION_INC
|
2017-02-12 13:21:08 +01:00
|
|
|
|
2018-08-28 23:19:58 +02:00
|
|
|
LIBS += "$$PYTHONLIBFILE" "$$RUBYLIBFILE" -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_lib
|
2017-02-12 13:21:08 +01:00
|
|
|
|
2018-07-05 00:33:34 +02:00
|
|
|
!equals(HAVE_QT, "0") {
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $$LYM_INC $$LAYBASIC_INC $$LAY_INC $$ANT_INC $$IMG_INC $$EDT_INC
|
|
|
|
|
DEPENDPATH += $$LYM_INC $$LAYBASIC_INC $$LAY_INC $$ANT_INC $$IMG_INC $$EDT_INC
|
|
|
|
|
|
|
|
|
|
LIBS += -L$$DESTDIR -lklayout_lym -lklayout_laybasic -lklayout_lay -lklayout_ant -lklayout_img -lklayout_edt
|
|
|
|
|
|
|
|
|
|
# Note: this accounts for UI-generated headers placed into the output folders in
|
|
|
|
|
# shadow builds:
|
|
|
|
|
INCLUDEPATH += $$DESTDIR/laybasic $$DESTDIR/lay $$DESTDIR/ext
|
|
|
|
|
DEPENDPATH += $$DESTDIR/laybasic $$DESTDIR/lay $$DESTDIR/ext
|
|
|
|
|
|
2018-07-10 23:34:30 +02:00
|
|
|
equals(HAVE_QTBINDINGS, "1") {
|
|
|
|
|
LIBS += -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore
|
|
|
|
|
}
|
2017-02-12 13:21:08 +01:00
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
equals(HAVE_RUBY, "1") {
|
2017-03-31 00:23:12 +02:00
|
|
|
LIBS += -lklayout_rba
|
2017-02-12 13:21:08 +01:00
|
|
|
} else {
|
2017-03-31 00:23:12 +02:00
|
|
|
LIBS += -lklayout_rbastub
|
2017-02-12 13:21:08 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
equals(HAVE_PYTHON, "1") {
|
2017-03-31 00:23:12 +02:00
|
|
|
LIBS += -lklayout_pya
|
2017-02-12 13:21:08 +01:00
|
|
|
} else {
|
2017-03-31 00:23:12 +02:00
|
|
|
LIBS += -lklayout_pyastub
|
2017-02-12 13:21:08 +01:00
|
|
|
}
|
2017-09-03 11:51:39 +02:00
|
|
|
|
2018-07-05 00:33:34 +02:00
|
|
|
!equals(HAVE_QT, "0") {
|
|
|
|
|
equals(HAVE_RUBY, "1") {
|
|
|
|
|
# DRC is only available with Ruby
|
2019-07-06 09:15:33 +02:00
|
|
|
INCLUDEPATH += $$DRC_INC $$LVS_INC
|
|
|
|
|
DEPENDPATH += $$DRC_INC $$LVS_INC
|
|
|
|
|
LIBS += -lklayout_drc -lklayout_lvs
|
2018-07-05 00:33:34 +02:00
|
|
|
}
|
2017-09-03 11:51:39 +02:00
|
|
|
}
|
2018-08-28 23:19:58 +02:00
|
|
|
|
|
|
|
|
msvc {
|
|
|
|
|
LIBS += user32.lib
|
|
|
|
|
}
|