Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 1 | # |
| 2 | # __________ __ ___. |
| 3 | # Open \______ \ ____ ____ | | _\_ |__ _______ ___ |
| 4 | # Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / |
| 5 | # Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < |
| 6 | # Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ |
| 7 | # \/ \/ \/ \/ \/ |
| 8 | # $Id$ |
| 9 | # |
| 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. |
| 12 | # |
| 13 | # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY |
| 14 | # KIND, either express or implied. |
| 15 | # |
| 16 | |
| 17 | |
| 18 | # common files |
| 19 | SOURCES += \ |
| 20 | rbutilqt.cpp \ |
| 21 | main.cpp \ |
| 22 | installwindow.cpp \ |
| 23 | base/httpget.cpp \ |
| 24 | configure.cpp \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 25 | base/zipinstaller.cpp \ |
| 26 | progressloggergui.cpp \ |
| 27 | installtalkwindow.cpp \ |
| 28 | base/talkfile.cpp \ |
| 29 | base/talkgenerator.cpp \ |
| 30 | base/autodetection.cpp \ |
| 31 | ../ipodpatcher/ipodpatcher.c \ |
| 32 | ../sansapatcher/sansapatcher.c \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 33 | themesinstallwindow.cpp \ |
| 34 | base/uninstall.cpp \ |
| 35 | uninstallwindow.cpp \ |
| 36 | base/utils.cpp \ |
| 37 | preview.cpp \ |
| 38 | base/encoders.cpp \ |
| 39 | encttscfggui.cpp \ |
| 40 | base/encttssettings.cpp \ |
| 41 | base/ttsbase.cpp \ |
| 42 | base/ttsexes.cpp \ |
| 43 | base/ttssapi.cpp \ |
| 44 | base/ttsfestival.cpp \ |
| 45 | ../../tools/wavtrim.c \ |
| 46 | ../../tools/voicefont.c \ |
| 47 | base/voicefile.cpp \ |
| 48 | createvoicewindow.cpp \ |
| 49 | base/rbsettings.cpp \ |
| 50 | base/serverinfo.cpp \ |
| 51 | base/systeminfo.cpp \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 52 | base/system.cpp \ |
| 53 | sysinfo.cpp \ |
| 54 | systrace.cpp \ |
| 55 | base/bootloaderinstallbase.cpp \ |
| 56 | base/bootloaderinstallmi4.cpp \ |
| 57 | base/bootloaderinstallhex.cpp \ |
| 58 | base/bootloaderinstallipod.cpp \ |
| 59 | base/bootloaderinstallsansa.cpp \ |
| 60 | base/bootloaderinstallfile.cpp \ |
| 61 | base/bootloaderinstallchinachip.cpp \ |
| 62 | base/bootloaderinstallams.cpp \ |
| 63 | base/bootloaderinstalltcc.cpp \ |
Dominik Wenger | fab86a6 | 2010-06-04 21:43:15 +0000 | [diff] [blame] | 64 | base/bootloaderinstallmpio.cpp \ |
Dominik Riebeling | 9fedc81 | 2010-04-02 21:24:19 +0000 | [diff] [blame] | 65 | base/rockboxinfo.cpp \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 66 | ../../tools/mkboot.c \ |
| 67 | ../../tools/iriver.c \ |
Dominik Riebeling | 8c1d114 | 2011-03-25 22:16:12 +0000 | [diff] [blame] | 68 | quazip/quazip.cpp \ |
| 69 | quazip/quazipfile.cpp \ |
| 70 | quazip/quazipnewinfo.cpp \ |
| 71 | quazip/unzip.c \ |
| 72 | quazip/zip.c \ |
| 73 | quazip/ioapi.c \ |
| 74 | base/ziputil.cpp \ |
Dominik Riebeling | 99408dd | 2011-07-16 22:08:03 +0000 | [diff] [blame] | 75 | comboboxviewdelegate.cpp \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 76 | |
| 77 | |
| 78 | HEADERS += \ |
| 79 | rbutilqt.h \ |
| 80 | installwindow.h \ |
| 81 | base/httpget.h \ |
| 82 | configure.h \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 83 | version.h \ |
| 84 | base/zipinstaller.h \ |
| 85 | installtalkwindow.h \ |
| 86 | base/talkfile.h \ |
| 87 | base/talkgenerator.h \ |
| 88 | base/autodetection.h \ |
| 89 | base/progressloggerinterface.h \ |
| 90 | progressloggergui.h \ |
| 91 | ../ipodpatcher/ipodpatcher.h \ |
| 92 | ../ipodpatcher/ipodio.h \ |
| 93 | ../ipodpatcher/parttypes.h \ |
| 94 | ../sansapatcher/sansapatcher.h \ |
| 95 | ../sansapatcher/sansaio.h \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 96 | irivertools/h100sums.h \ |
| 97 | irivertools/h120sums.h \ |
| 98 | irivertools/h300sums.h \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 99 | themesinstallwindow.h \ |
| 100 | base/uninstall.h \ |
| 101 | uninstallwindow.h \ |
| 102 | base/utils.h \ |
| 103 | preview.h \ |
| 104 | base/encoders.h \ |
| 105 | encttscfggui.h \ |
| 106 | base/encttssettings.h \ |
| 107 | base/ttsbase.h \ |
| 108 | base/ttsexes.h \ |
| 109 | base/ttsfestival.h \ |
| 110 | base/ttssapi.h \ |
| 111 | ../../tools/wavtrim.h \ |
| 112 | ../../tools/voicefont.h \ |
| 113 | base/voicefile.h \ |
| 114 | createvoicewindow.h \ |
| 115 | base/rbsettings.h \ |
| 116 | base/serverinfo.h \ |
| 117 | base/systeminfo.h \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 118 | sysinfo.h \ |
| 119 | base/system.h \ |
| 120 | systrace.h \ |
| 121 | base/bootloaderinstallbase.h \ |
| 122 | base/bootloaderinstallmi4.h \ |
| 123 | base/bootloaderinstallhex.h \ |
| 124 | base/bootloaderinstallipod.h \ |
| 125 | base/bootloaderinstallsansa.h \ |
| 126 | base/bootloaderinstallfile.h \ |
| 127 | base/bootloaderinstallchinachip.h \ |
| 128 | base/bootloaderinstallams.h \ |
| 129 | base/bootloaderinstalltcc.h \ |
Dominik Wenger | fab86a6 | 2010-06-04 21:43:15 +0000 | [diff] [blame] | 130 | base/bootloaderinstallmpio.h \ |
Dominik Riebeling | 9fedc81 | 2010-04-02 21:24:19 +0000 | [diff] [blame] | 131 | base/rockboxinfo.h \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 132 | ../../tools/mkboot.h \ |
| 133 | ../../tools/iriver.h \ |
Dominik Riebeling | 8c1d114 | 2011-03-25 22:16:12 +0000 | [diff] [blame] | 134 | quazip/crypt.h \ |
| 135 | quazip/ioapi.h \ |
| 136 | quazip/quazipfile.h \ |
| 137 | quazip/quazipfileinfo.h \ |
| 138 | quazip/quazip.h \ |
| 139 | quazip/quazipnewinfo.h \ |
| 140 | quazip/unzip.h \ |
| 141 | quazip/zip.h \ |
| 142 | base/ziputil.h \ |
Dominik Riebeling | 99408dd | 2011-07-16 22:08:03 +0000 | [diff] [blame] | 143 | comboboxviewdelegate.h \ |
Dominik Riebeling | 8c1d114 | 2011-03-25 22:16:12 +0000 | [diff] [blame] | 144 | |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 145 | |
| 146 | FORMS += \ |
| 147 | rbutilqtfrm.ui \ |
| 148 | aboutbox.ui \ |
| 149 | installwindowfrm.ui \ |
| 150 | progressloggerfrm.ui \ |
| 151 | configurefrm.ui \ |
Dominik Riebeling | bc8b9da | 2010-03-21 18:15:17 +0000 | [diff] [blame] | 152 | installtalkfrm.ui \ |
| 153 | themesinstallfrm.ui \ |
| 154 | uninstallfrm.ui \ |
| 155 | previewfrm.ui \ |
| 156 | createvoicefrm.ui \ |
| 157 | sysinfofrm.ui \ |
| 158 | systracefrm.ui |
| 159 | |
| 160 | |
| 161 | TRANSLATIONS += \ |
| 162 | lang/rbutil_cs.ts \ |
| 163 | lang/rbutil_de.ts \ |
| 164 | lang/rbutil_fi.ts \ |
| 165 | lang/rbutil_fr.ts \ |
| 166 | lang/rbutil_gr.ts \ |
| 167 | lang/rbutil_he.ts \ |
| 168 | lang/rbutil_it.ts \ |
| 169 | lang/rbutil_ja.ts \ |
| 170 | lang/rbutil_nl.ts \ |
| 171 | lang/rbutil_pl.ts \ |
| 172 | lang/rbutil_pt.ts \ |
| 173 | lang/rbutil_pt_BR.ts \ |
| 174 | lang/rbutil_ru.ts \ |
| 175 | lang/rbutil_tr.ts \ |
| 176 | lang/rbutil_zh_CN.ts \ |
| 177 | lang/rbutil_zh_TW.ts \ |
| 178 | |
| 179 | RESOURCES += $$_PRO_FILE_PWD_/rbutilqt.qrc |
| 180 | !dbg { |
| 181 | RESOURCES += $$_PRO_FILE_PWD_/rbutilqt-lang.qrc |
| 182 | } |
| 183 | # windows specific files |
| 184 | win32 { |
| 185 | SOURCES += ../ipodpatcher/ipodio-win32.c |
| 186 | SOURCES += ../ipodpatcher/ipodio-win32-scsi.c |
| 187 | SOURCES += ../sansapatcher/sansaio-win32.c |
| 188 | RC_FILE = rbutilqt.rc |
| 189 | RESOURCES += $$_PRO_FILE_PWD_/rbutilqt-win.qrc |
| 190 | } |
| 191 | |
| 192 | # unix specific files |
| 193 | unix { |
| 194 | SOURCES += ../ipodpatcher/ipodio-posix.c |
| 195 | SOURCES += ../sansapatcher/sansaio-posix.c |
| 196 | } |
| 197 | |
| 198 | # mac specific files |
| 199 | macx { |
| 200 | SOURCES += base/ttscarbon.cpp |
| 201 | HEADERS += base/ttscarbon.h |
| 202 | QMAKE_INFO_PLIST = Info.plist |
| 203 | RC_FILE = icons/rbutilqt.icns |
| 204 | } |
| 205 | |