Add "elfzip" target to make which creates a zip of all elf files, as mapzip does...
[maemo-rb.git] / rbutil / rbutilqt / rbutilqt.pri
blob63d182a0ab7a9817e962f1bbd07eab342cf847ef
2 #             __________               __   ___.
3 #   Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
4 #   Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
5 #   Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
6 #   Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
7 #                     \/            \/     \/    \/            \/
8 # $Id$
10 # All files in this archive are subject to the GNU General Public License.
11 # See the file COPYING in the source tree root for full license agreement.
13 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
14 # KIND, either express or implied.
18 # common files
19 SOURCES += \
20  rbutilqt.cpp \
21  main.cpp \
22  installwindow.cpp \
23  base/httpget.cpp \
24  configure.cpp \
25  zip/zip.cpp \
26  zip/unzip.cpp \
27  base/zipinstaller.cpp \
28  progressloggergui.cpp \
29  installtalkwindow.cpp \
30  base/talkfile.cpp \
31  base/talkgenerator.cpp \
32  base/autodetection.cpp \
33  ../ipodpatcher/ipodpatcher.c \
34  ../sansapatcher/sansapatcher.c \
35  ../chinachippatcher/chinachip.c \
36  browsedirtree.cpp \
37  themesinstallwindow.cpp \
38  base/uninstall.cpp \
39  uninstallwindow.cpp \
40  base/utils.cpp \
41  preview.cpp \
42  base/encoders.cpp \
43  encttscfggui.cpp \
44  base/encttssettings.cpp \
45  base/ttsbase.cpp \
46  base/ttsexes.cpp \
47  base/ttssapi.cpp \
48  base/ttsfestival.cpp \
49  ../../tools/wavtrim.c \
50  ../../tools/voicefont.c \
51  base/voicefile.cpp \
52  createvoicewindow.cpp \
53  base/rbsettings.cpp \
54  base/serverinfo.cpp \
55  base/systeminfo.cpp \
56  base/rbunzip.cpp \
57  base/rbzip.cpp \
58  base/system.cpp \
59  sysinfo.cpp \
60  systrace.cpp \
61  base/bootloaderinstallbase.cpp \
62  base/bootloaderinstallmi4.cpp \
63  base/bootloaderinstallhex.cpp \
64  base/bootloaderinstallipod.cpp \
65  base/bootloaderinstallsansa.cpp \
66  base/bootloaderinstallfile.cpp \
67  base/bootloaderinstallchinachip.cpp \
68  base/bootloaderinstallams.cpp \
69  base/bootloaderinstalltcc.cpp \
70  base/bootloaderinstallmpio.cpp \
71  base/rockboxinfo.cpp \
72  ../../tools/mkboot.c \
73  ../../tools/iriver.c \
76 HEADERS += \
77  rbutilqt.h \
78  installwindow.h \
79  base/httpget.h \
80  configure.h \
81  zip/zip.h \
82  zip/unzip.h \
83  zip/zipentry_p.h \
84  zip/unzip_p.h \
85  zip/zip_p.h \
86  version.h \
87  base/zipinstaller.h \
88  installtalkwindow.h \
89  base/talkfile.h \
90  base/talkgenerator.h \
91  base/autodetection.h \
92  base/progressloggerinterface.h \
93  progressloggergui.h \
94  ../ipodpatcher/ipodpatcher.h \
95  ../ipodpatcher/ipodio.h \
96  ../ipodpatcher/parttypes.h \
97  ../sansapatcher/sansapatcher.h \
98  ../sansapatcher/sansaio.h \
99  ../chinachippatcher/chinachip.h \
100  irivertools/h100sums.h \
101  irivertools/h120sums.h \
102  irivertools/h300sums.h \
103  browsedirtree.h \
104  themesinstallwindow.h \
105  base/uninstall.h \
106  uninstallwindow.h \
107  base/utils.h \
108  preview.h \
109  base/encoders.h \
110  encttscfggui.h \
111  base/encttssettings.h \
112  base/ttsbase.h \
113  base/ttsexes.h \
114  base/ttsfestival.h \
115  base/ttssapi.h \
116  ../../tools/wavtrim.h \
117  ../../tools/voicefont.h \
118  base/voicefile.h \
119  createvoicewindow.h \
120  base/rbsettings.h \
121  base/serverinfo.h \
122  base/systeminfo.h \
123  base/rbunzip.h \
124  base/rbzip.h \
125  sysinfo.h \
126  base/system.h \
127  systrace.h \
128  base/bootloaderinstallbase.h \
129  base/bootloaderinstallmi4.h \
130  base/bootloaderinstallhex.h \
131  base/bootloaderinstallipod.h \
132  base/bootloaderinstallsansa.h \
133  base/bootloaderinstallfile.h \
134  base/bootloaderinstallchinachip.h \
135  base/bootloaderinstallams.h \
136  base/bootloaderinstalltcc.h \
137  base/bootloaderinstallmpio.h \
138  base/rockboxinfo.h \
139  ../../tools/mkboot.h \
140  ../../tools/iriver.h \
142 FORMS += \
143  rbutilqtfrm.ui \
144  aboutbox.ui \
145  installwindowfrm.ui \
146  progressloggerfrm.ui \
147  configurefrm.ui \
148  browsedirtreefrm.ui \
149  installtalkfrm.ui \
150  themesinstallfrm.ui \
151  uninstallfrm.ui \
152  previewfrm.ui \
153  createvoicefrm.ui \
154  sysinfofrm.ui \
155  systracefrm.ui
158 TRANSLATIONS += \
159  lang/rbutil_cs.ts \
160  lang/rbutil_de.ts \
161  lang/rbutil_fi.ts \
162  lang/rbutil_fr.ts \
163  lang/rbutil_gr.ts \
164  lang/rbutil_he.ts \
165  lang/rbutil_it.ts \
166  lang/rbutil_ja.ts \
167  lang/rbutil_nl.ts \
168  lang/rbutil_pl.ts \
169  lang/rbutil_pt.ts \
170  lang/rbutil_pt_BR.ts \
171  lang/rbutil_ru.ts \
172  lang/rbutil_tr.ts \
173  lang/rbutil_zh_CN.ts \
174  lang/rbutil_zh_TW.ts \
176 RESOURCES += $$_PRO_FILE_PWD_/rbutilqt.qrc
177 !dbg {
178     RESOURCES += $$_PRO_FILE_PWD_/rbutilqt-lang.qrc
180 # windows specific files
181 win32 {
182     SOURCES +=  ../ipodpatcher/ipodio-win32.c
183     SOURCES +=  ../ipodpatcher/ipodio-win32-scsi.c
184     SOURCES +=  ../sansapatcher/sansaio-win32.c
185     RC_FILE = rbutilqt.rc
186     RESOURCES += $$_PRO_FILE_PWD_/rbutilqt-win.qrc
189 # unix specific files
190 unix {
191     SOURCES +=  ../ipodpatcher/ipodio-posix.c
192     SOURCES +=  ../sansapatcher/sansaio-posix.c
195 # mac specific files
196 macx {
197     SOURCES += base/ttscarbon.cpp
198     HEADERS += base/ttscarbon.h
199     QMAKE_INFO_PLIST = Info.plist
200     RC_FILE = icons/rbutilqt.icns