mirror of https://github.com/KLayout/klayout.git
57 lines
983 B
Prolog
57 lines
983 B
Prolog
|
|
DESTDIR = $$OUT_PWD/..
|
|
TARGET = klayout_gsi
|
|
|
|
include($$PWD/../klayout.pri)
|
|
|
|
DEFINES += MAKE_GSI_LIBRARY
|
|
|
|
TEMPLATE = lib
|
|
|
|
SOURCES = \
|
|
gsi.cc \
|
|
gsiClassBase.cc \
|
|
gsiClass.cc \
|
|
gsiDeclBasic.cc \
|
|
gsiDeclInternal.cc \
|
|
gsiExpression.cc \
|
|
gsiExternalMain.cc \
|
|
gsiInterpreter.cc \
|
|
gsiMethods.cc \
|
|
gsiInspector.cc \
|
|
gsiObject.cc \
|
|
gsiSerialisation.cc \
|
|
gsiTypes.cc \
|
|
gsiObjectHolder.cc \
|
|
|
|
HEADERS = \
|
|
gsiCallback.h \
|
|
gsiCallbackVar.h \
|
|
gsiClassBase.h \
|
|
gsiClass.h \
|
|
gsiDeclBasic.h \
|
|
gsiDecl.h \
|
|
gsiExpression.h \
|
|
gsiExternalMain.h \
|
|
gsi.h \
|
|
gsiInspector.h \
|
|
gsiInterpreter.h \
|
|
gsiIterators.h \
|
|
gsiMethods.h \
|
|
gsiMethodsVar.h \
|
|
gsiObject.h \
|
|
gsiSerialisation.h \
|
|
gsiSignals.h \
|
|
gsiTypes.h \
|
|
gsiObjectHolder.h \
|
|
gsiCommon.h
|
|
|
|
# Note: unlike other modules, the tl declarations have to go here
|
|
# since gsi is dependent on tl
|
|
SOURCES += gsiDeclTl.cc
|
|
|
|
INCLUDEPATH += ../tl
|
|
DEPENDPATH += ../tl
|
|
LIBS += -L$$DESTDIR -lklayout_tl
|
|
|