summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/rbutilqt.pro
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2008-09-28 17:02:36 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2008-09-28 17:02:36 +0000
commit197c24c5d331703b8b1d743f5699263cd623df38 (patch)
tree9c054f54f43b0c788b0760adf08595fe48643afb /rbutil/rbutilqt/rbutilqt.pro
parent063d37b08f6110a250c1f1a70883c4c45705f7b8 (diff)
Completely rework the bootloader installation class:
- create a base class and make derived classes for each installation type. - sort installations by type, not by player model. - remove duplicated code for iriver (de)scrambling functionality and use the functions inside of the tools folder directly -- we already do the same for rbspeex. - make bootloader file backup optional and allow choosing a target location. - clean up some wording and add some more guiding messages. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18657 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/rbutilqt.pro')
-rw-r--r--rbutil/rbutilqt/rbutilqt.pro38
1 files changed, 22 insertions, 16 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.pro b/rbutil/rbutilqt/rbutilqt.pro
index e989a35ef7..000ed07752 100644
--- a/rbutil/rbutilqt/rbutilqt.pro
+++ b/rbutil/rbutilqt/rbutilqt.pro
@@ -31,7 +31,7 @@ QMAKE_EXTRA_TARGETS += rbspeex
PRE_TARGETDEPS += rbspeex
# rule for creating ctags file
-tags.commands = ctags -R --c++-kinds=+p --fields=+iaS --extra=+q $(SOURCES)
+tags.commands = ctags -R --c++-kinds=+p --fields=+iaS --extra=+q $(SOURCES)
tags.depends = $(SOURCES)
QMAKE_EXTRA_TARGETS += tags
@@ -51,21 +51,17 @@ SOURCES += rbutilqt.cpp \
zip/zip.cpp \
zip/unzip.cpp \
installzip.cpp \
- installbootloader.cpp \
progressloggergui.cpp \
installtalkwindow.cpp \
talkfile.cpp \
autodetection.cpp \
../ipodpatcher/ipodpatcher.c \
../sansapatcher/sansapatcher.c \
- irivertools/irivertools.cpp \
- irivertools/md5sum.cpp \
browsedirtree.cpp \
installthemes.cpp \
uninstall.cpp \
uninstallwindow.cpp \
utils.cpp \
- browseof.cpp \
preview.cpp \
encoders.cpp \
encodersgui.cpp \
@@ -78,9 +74,17 @@ SOURCES += rbutilqt.cpp \
rbsettings.cpp \
rbunzip.cpp \
rbzip.cpp \
+ detect.cpp \
sysinfo.cpp \
- detect.cpp
-
+ bootloaderinstallbase.cpp \
+ bootloaderinstallmi4.cpp \
+ bootloaderinstallhex.cpp \
+ bootloaderinstallipod.cpp \
+ bootloaderinstallsansa.cpp \
+ bootloaderinstallfile.cpp \
+ ../../tools/mkboot.c \
+ ../../tools/iriver.c
+
HEADERS += rbutilqt.h \
install.h \
httpget.h \
@@ -92,7 +96,6 @@ HEADERS += rbutilqt.h \
zip/zip_p.h \
version.h \
installzip.h \
- installbootloader.h \
installtalkwindow.h \
talkfile.h \
autodetection.h \
@@ -103,18 +106,14 @@ HEADERS += rbutilqt.h \
../ipodpatcher/parttypes.h \
../sansapatcher/sansapatcher.h \
../sansapatcher/sansaio.h \
- irivertools/irivertools.h \
- irivertools/md5sum.h \
irivertools/h100sums.h \
irivertools/h120sums.h \
irivertools/h300sums.h \
- irivertools/checksums.h \
browsedirtree.h \
installthemes.h \
uninstall.h \
uninstallwindow.h \
utils.h \
- browseof.h \
preview.h \
encoders.h \
encodersgui.h \
@@ -128,11 +127,19 @@ HEADERS += rbutilqt.h \
rbunzip.h \
rbzip.h \
sysinfo.h \
- detect.h
-
+ detect.h \
+ bootloaderinstallbase.h \
+ bootloaderinstallmi4.h \
+ bootloaderinstallhex.h \
+ bootloaderinstallipod.h \
+ bootloaderinstallsansa.h \
+ bootloaderinstallfile.h \
+ ../../tools/mkboot.h \
+ ../../tools/iriver.h
+
# Needed by QT on Win
INCLUDEPATH = . irivertools zip zlib ../ipodpatcher ../sansapatcher ../../tools/rbspeex ../../tools
-
+
LIBS += -L../../tools/rbspeex -lrbspeex
TEMPLATE = app
@@ -158,7 +165,6 @@ FORMS += rbutilqtfrm.ui \
installtalkfrm.ui \
installthemesfrm.ui \
uninstallfrm.ui \
- browseoffrm.ui \
previewfrm.ui \
rbspeexcfgfrm.ui \
encexescfgfrm.ui \