diff options
author | Robert Bieber <robby@bieberphoto.com> | 2010-07-07 08:41:36 +0000 |
---|---|---|
committer | Robert Bieber <robby@bieberphoto.com> | 2010-07-07 08:41:36 +0000 |
commit | 6f06793f58f520ec7d44683f6447c0b540a265b3 (patch) | |
tree | 94b76580cfc13903a55c10dc92318551eebf9788 /utils/themeeditor/themeeditor.pro | |
parent | 88145656fb9b3276893e617b21bc590bc49fe96a (diff) | |
download | rockbox-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.pro | 37 |
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 |
16 | libskin_parser.commands = @$(MAKE) \ | 16 | libskin_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 | |||
22 | QMAKE_EXTRA_TARGETS += libskin_parser | 23 | QMAKE_EXTRA_TARGETS += libskin_parser |
23 | PRE_TARGETDEPS += libskin_parser | 24 | PRE_TARGETDEPS += libskin_parser |
24 | INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser | 25 | INCLUDEPATH += $$RBBASE_DIR/lib/skin_parser |
25 | LIBS += -L$$MYBUILDDIR -lskin_parser | 26 | LIBS += -L$$MYBUILDDIR \ |
27 | -lskin_parser | ||
26 | DEPENDPATH = $$INCLUDEPATH | 28 | DEPENDPATH = $$INCLUDEPATH |
27 | HEADERS += models/parsetreemodel.h \ | 29 | HEADERS += 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 | ||
48 | SOURCES += main.cpp \ | 51 | SOURCES += 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 | ||
69 | OTHER_FILES += README \ | 73 | OTHER_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 |
84 | RESOURCES += resources.qrc | 88 | RESOURCES += resources.qrc |
85 | 89 | win32:RC_FILE = themeeditor.rc | |
86 | win32 { | 90 | macx { |
87 | RC_FILE = themeeditor.rc | 91 | QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.4u.sdk |
88 | } | 92 | QMAKE_LFLAGS_PPC = -mmacosx-version-min=10.4 \ |
89 | macx { | 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 | |||