diff options
author | Nils Wallménius <nils@rockbox.org> | 2008-11-04 10:47:48 +0000 |
---|---|---|
committer | Nils Wallménius <nils@rockbox.org> | 2008-11-04 10:47:48 +0000 |
commit | c6ccf7586931f175c73b23b04d84c4b1588c6c02 (patch) | |
tree | dff31767dee424aae1e5b9edd9afc70d0470bfc9 /tools/configure | |
parent | 9d04f1d8f0b2f057d5369433c72d4353d5fd8385 (diff) | |
download | rockbox-c6ccf7586931f175c73b23b04d84c4b1588c6c02.tar.gz rockbox-c6ccf7586931f175c73b23b04d84c4b1588c6c02.zip |
Changes to simulator installation, 'make fullinstall' is now the way to install everything, 'make install' is much faster but does not include fonts, avoid useless file compression/extraction making fullinstall about twice as fast as the old install, remember to reconfigure your sim builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19000 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools/configure')
-rwxr-xr-x | tools/configure | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/tools/configure b/tools/configure index 43974e8dc8..443ea9fbc6 100755 --- a/tools/configure +++ b/tools/configure | |||
@@ -2595,7 +2595,8 @@ help: | |||
2595 | @echo "mapzip - creates rockbox-maps.zip with all .map files" | 2595 | @echo "mapzip - creates rockbox-maps.zip with all .map files" |
2596 | @echo "tools - builds the tools only" | 2596 | @echo "tools - builds the tools only" |
2597 | @echo "voicetools - builds the voice tools only" | 2597 | @echo "voicetools - builds the voice tools only" |
2598 | @echo "install - installs your build (for simulator builds only)" | 2598 | @echo "install - installs your build (for simulator builds only, no fonts)" |
2599 | @echo "fullinstall - installs your build (for simulator builds only, with fonts)" | ||
2599 | 2600 | ||
2600 | EOF | 2601 | EOF |
2601 | 2602 | ||
@@ -2604,8 +2605,14 @@ if [ "yes" = "$simulator" ]; then | |||
2604 | cat >> Makefile <<EOF | 2605 | cat >> Makefile <<EOF |
2605 | 2606 | ||
2606 | install: | 2607 | install: |
2608 | @echo "installing your build in your archos dir" | ||
2609 | \$(SILENT)for f in \`cat \$(BUILDDIR)/apps/features\`; do feat="\$\$feat:\$\$f" ; done; \\ | ||
2610 | \$(TOOLSDIR)/buildzip.pl \$(VERBOSEOPT) -t \"\$(MODELNAME)\$\$feat\" -i \"\$(TARGET_ID)\" -s -r "\$(ROOTDIR)" -f 0 \$(TARGET) \$(BINARY) | ||
2611 | |||
2612 | fullinstall: | ||
2607 | @echo "installing a full setup in your archos dir" | 2613 | @echo "installing a full setup in your archos dir" |
2608 | @(\$(MAKE) fullzip && cd archos && unzip -oq ../rockbox-full.zip) | 2614 | \$(SILENT)for f in \`cat \$(BUILDDIR)/apps/features\`; do feat="\$\$feat:\$\$f" ; done; \\ |
2615 | \$(TOOLSDIR)/buildzip.pl \$(VERBOSEOPT) -t \"\$(MODELNAME)\$\$feat\" -i \"\$(TARGET_ID)\" -s -r "\$(ROOTDIR)" -f 2 \$(TARGET) \$(BINARY) | ||
2609 | EOF | 2616 | EOF |
2610 | 2617 | ||
2611 | fi | 2618 | fi |