summaryrefslogtreecommitdiff
path: root/utils/themeeditor/themeeditor.pro
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2010-06-17 06:52:02 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2010-06-17 06:52:02 +0000
commit36b934d241d2560be6693f90c9aba501a1ec0ae7 (patch)
tree39b57aa3bc373a967e4d1f7d29671226307294c8 /utils/themeeditor/themeeditor.pro
parentca564287ee3f48945d45c7d92be7a83452f53745 (diff)
downloadrockbox-36b934d241d2560be6693f90c9aba501a1ec0ae7.tar.gz
rockbox-36b934d241d2560be6693f90c9aba501a1ec0ae7.zip
Move the skin parser to a seperate library
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26877 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/themeeditor.pro')
-rw-r--r--utils/themeeditor/themeeditor.pro29
1 files changed, 17 insertions, 12 deletions
diff --git a/utils/themeeditor/themeeditor.pro b/utils/themeeditor/themeeditor.pro
index 213bcd82d3..bf48bda7f2 100644
--- a/utils/themeeditor/themeeditor.pro
+++ b/utils/themeeditor/themeeditor.pro
@@ -5,17 +5,26 @@ UI_DIR = $$MYBUILDDIR/ui
5MOC_DIR = $$MYBUILDDIR/moc 5MOC_DIR = $$MYBUILDDIR/moc
6RCC_DIR = $$MYBUILDDIR/rcc 6RCC_DIR = $$MYBUILDDIR/rcc
7 7
8RBBASE_DIR = $$_PRO_FILE_PWD_
9RBBASE_DIR = $$replace(RBBASE_DIR,/utils/themeeditor,)
10
8#Include directories 11#Include directories
9INCLUDEPATH += gui 12INCLUDEPATH += gui
10INCLUDEPATH += parser
11INCLUDEPATH += models 13INCLUDEPATH += models
12 14
13HEADERS += parser/tag_table.h \ 15
14 parser/symbols.h \ 16# Stuff for the parse lib
15 parser/skin_parser.h \ 17libskin_parser.commands = @$(MAKE) \
16 parser/skin_scan.h \ 18 BUILDDIR=$$OBJECTS_DIR -C $$RBBASE_DIR/lib/skin_parser CC=\"$$QMAKE_CC\"
17 parser/skin_debug.h \ 19QMAKE_EXTRA_TARGETS += libskin_parser
18 models/parsetreemodel.h \ 20PRE_TARGETDEPS += libskin_parser
21INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser
22LIBS += -L$$OBJECTS_DIR -lskin_parser
23
24
25DEPENDPATH = $$INCLUDEPATH
26
27HEADERS += models/parsetreemodel.h \
19 models/parsetreenode.h \ 28 models/parsetreenode.h \
20 gui/editorwindow.h \ 29 gui/editorwindow.h \
21 gui/skinhighlighter.h \ 30 gui/skinhighlighter.h \
@@ -26,11 +35,7 @@ HEADERS += parser/tag_table.h \
26 gui/tabcontent.h \ 35 gui/tabcontent.h \
27 gui/configdocument.h \ 36 gui/configdocument.h \
28 gui/skinviewer.h 37 gui/skinviewer.h
29SOURCES += parser/tag_table.c \ 38SOURCES += main.cpp \
30 parser/skin_parser.c \
31 parser/skin_scan.c \
32 parser/skin_debug.c \
33 main.cpp \
34 models/parsetreemodel.cpp \ 39 models/parsetreemodel.cpp \
35 models/parsetreenode.cpp \ 40 models/parsetreenode.cpp \
36 gui/editorwindow.cpp \ 41 gui/editorwindow.cpp \