summaryrefslogtreecommitdiff
path: root/utils/themeeditor/themeeditor.pro
diff options
context:
space:
mode:
authorRobert Bieber <robby@bieberphoto.com>2010-07-07 08:41:36 +0000
committerRobert Bieber <robby@bieberphoto.com>2010-07-07 08:41:36 +0000
commit6f06793f58f520ec7d44683f6447c0b540a265b3 (patch)
tree94b76580cfc13903a55c10dc92318551eebf9788 /utils/themeeditor/themeeditor.pro
parent88145656fb9b3276893e617b21bc590bc49fe96a (diff)
downloadrockbox-6f06793f58f520ec7d44683f6447c0b540a265b3.tar.gz
rockbox-6f06793f58f520ec7d44683f6447c0b540a265b3.zip
Theme Editor: Fixed rendering bug that caused text in sublines not to appear, implemented a global font cache
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27331 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/themeeditor.pro')
-rw-r--r--utils/themeeditor/themeeditor.pro37
1 files changed, 21 insertions, 16 deletions
diff --git a/utils/themeeditor/themeeditor.pro b/utils/themeeditor/themeeditor.pro
index 1670b960bd..b0824cfe84 100644
--- a/utils/themeeditor/themeeditor.pro
+++ b/utils/themeeditor/themeeditor.pro
@@ -14,15 +14,17 @@ INCLUDEPATH += graphics
14 14
15# Stuff for the parse lib 15# Stuff for the parse lib
16libskin_parser.commands = @$(MAKE) \ 16libskin_parser.commands = @$(MAKE) \
17 TARGET_DIR=$$MYBUILDDIR CC=\"$$QMAKE_CC\" \ 17 TARGET_DIR=$$MYBUILDDIR \
18 CC=\"$$QMAKE_CC\" \
18 BUILDDIR=$$OBJECTS_DIR \ 19 BUILDDIR=$$OBJECTS_DIR \
19 -C $$RBBASE_DIR/lib/skin_parser \ 20 -C \
21 $$RBBASE_DIR/lib/skin_parser \
20 libskin_parser.a 22 libskin_parser.a
21
22QMAKE_EXTRA_TARGETS += libskin_parser 23QMAKE_EXTRA_TARGETS += libskin_parser
23PRE_TARGETDEPS += libskin_parser 24PRE_TARGETDEPS += libskin_parser
24INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser 25INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser
25LIBS += -L$$MYBUILDDIR -lskin_parser 26LIBS += -L$$MYBUILDDIR \
27 -lskin_parser
26DEPENDPATH = $$INCLUDEPATH 28DEPENDPATH = $$INCLUDEPATH
27HEADERS += models/parsetreemodel.h \ 29HEADERS += models/parsetreemodel.h \
28 models/parsetreenode.h \ 30 models/parsetreenode.h \
@@ -44,7 +46,8 @@ HEADERS += models/parsetreemodel.h \
44 graphics/rbalbumart.h \ 46 graphics/rbalbumart.h \
45 graphics/rbprogressbar.h \ 47 graphics/rbprogressbar.h \
46 gui/findreplacedialog.h \ 48 gui/findreplacedialog.h \
47 graphics/rbtext.h 49 graphics/rbtext.h \
50 graphics/rbfontcache.h
48SOURCES += main.cpp \ 51SOURCES += main.cpp \
49 models/parsetreemodel.cpp \ 52 models/parsetreemodel.cpp \
50 models/parsetreenode.cpp \ 53 models/parsetreenode.cpp \
@@ -65,7 +68,8 @@ SOURCES += main.cpp \
65 graphics/rbalbumart.cpp \ 68 graphics/rbalbumart.cpp \
66 graphics/rbprogressbar.cpp \ 69 graphics/rbprogressbar.cpp \
67 gui/findreplacedialog.cpp \ 70 gui/findreplacedialog.cpp \
68 graphics/rbtext.cpp 71 graphics/rbtext.cpp \
72 graphics/rbfontcache.cpp
69OTHER_FILES += README \ 73OTHER_FILES += README \
70 resources/windowicon.png \ 74 resources/windowicon.png \
71 resources/appicon.xcf \ 75 resources/appicon.xcf \
@@ -82,16 +86,17 @@ FORMS += gui/editorwindow.ui \
82 gui/skinviewer.ui \ 86 gui/skinviewer.ui \
83 gui/findreplacedialog.ui 87 gui/findreplacedialog.ui
84RESOURCES += resources.qrc 88RESOURCES += resources.qrc
85 89win32:RC_FILE = themeeditor.rc
86win32 { 90macx {
87 RC_FILE = themeeditor.rc 91 QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.4u.sdk
88} 92 QMAKE_LFLAGS_PPC = -mmacosx-version-min=10.4 \
89macx { 93 -arch \
90 QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk 94 ppc
91 QMAKE_LFLAGS_PPC=-mmacosx-version-min=10.4 -arch ppc 95 QMAKE_LFLAGS_X86 = -mmacosx-version-min=10.4 \
92 QMAKE_LFLAGS_X86=-mmacosx-version-min=10.4 -arch i386 96 -arch \
93 CONFIG+=x86 ppc 97 i386
98 CONFIG += x86 \
99 ppc
94 QMAKE_INFO_PLIST = Info.plist 100 QMAKE_INFO_PLIST = Info.plist
95 RC_FILE = resources/windowicon.icns 101 RC_FILE = resources/windowicon.icns
96} 102}
97