# build in a separate folder. MYBUILDDIR = $$OUT_PWD/build/ OBJECTS_DIR = $$MYBUILDDIR/o UI_DIR = $$MYBUILDDIR/ui MOC_DIR = $$MYBUILDDIR/moc RCC_DIR = $$MYBUILDDIR/rcc RBBASE_DIR = $$_PRO_FILE_PWD_ RBBASE_DIR = $$replace(RBBASE_DIR,/utils/themeeditor,) #Include directories INCLUDEPATH += gui INCLUDEPATH += models # Stuff for the parse lib libskin_parser.commands = @$(MAKE) \ BUILDDIR=$$OBJECTS_DIR -C $$RBBASE_DIR/lib/skin_parser CC=\"$$QMAKE_CC\" QMAKE_EXTRA_TARGETS += libskin_parser PRE_TARGETDEPS += libskin_parser INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser LIBS += -L$$OBJECTS_DIR -lskin_parser DEPENDPATH = $$INCLUDEPATH HEADERS += models/parsetreemodel.h \ models/parsetreenode.h \ gui/editorwindow.h \ gui/skinhighlighter.h \ gui/skindocument.h \ gui/preferencesdialog.h \ gui/codeeditor.h \ models/projectmodel.h \ gui/tabcontent.h \ gui/configdocument.h \ gui/skinviewer.h SOURCES += main.cpp \ models/parsetreemodel.cpp \ models/parsetreenode.cpp \ gui/editorwindow.cpp \ gui/skinhighlighter.cpp \ gui/skindocument.cpp \ gui/preferencesdialog.cpp \ gui/codeeditor.cpp \ models/projectmodel.cpp \ gui/configdocument.cpp \ gui/skinviewer.cpp OTHER_FILES += README \ resources/windowicon.png \ resources/appicon.xcf \ resources/COPYING \ resources/document-save.png \ resources/document-open.png \ resources/document-new.png FORMS += gui/editorwindow.ui \ gui/preferencesdialog.ui \ gui/configdocument.ui \ gui/skinviewer.ui RESOURCES += resources.qrc