diff options
| author | Michael Stummvoll <michael@stummi.org> | 2010-12-28 10:30:46 +0000 |
|---|---|---|
| committer | Michael Stummvoll <michael@stummi.org> | 2010-12-28 10:30:46 +0000 |
| commit | 1f06ca41e889848934b52c94c9d6f58dfe1f39f1 (patch) | |
| tree | 8f53b53af914758f1886e30e06ac5c7a62957960 /tools/root.make | |
| parent | 3c43503283f5322999bb52f28762d88a0413885e (diff) | |
| download | rockbox-1f06ca41e889848934b52c94c9d6f58dfe1f39f1.zip rockbox-1f06ca41e889848934b52c94c9d6f58dfe1f39f1.tar.gz rockbox-1f06ca41e889848934b52c94c9d6f58dfe1f39f1.tar.bz2 rockbox-1f06ca41e889848934b52c94c9d6f58dfe1f39f1.tar.xz | |
Added the symlinkinstall make target. See #11825
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28915 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools/root.make')
| -rw-r--r-- | tools/root.make | 53 |
1 files changed, 29 insertions, 24 deletions
diff --git a/tools/root.make b/tools/root.make index 885a80d..cb7ab96 100644 --- a/tools/root.make +++ b/tools/root.make @@ -307,33 +307,38 @@ fullinstall: @echo "Installing a full setup in your '$(RBPREFIX)' dir" $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -m "$(MODELNAME)" -i "$(TARGET_ID)" $(INSTALL) -z "zip -r0" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" -f 2 $(TARGET) $(BINARY) +symlinkinstall: + @echo "Installing a full setup with links in your '$(RBPREFIX)' dir" + $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -m "$(MODELNAME)" -i "$(TARGET_ID)" $(INSTALL) -z "zip -r0" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" -f 2 $(TARGET) $(BINARY) -l + help: @echo "A few helpful make targets" @echo "" - @echo "all - builds a full Rockbox (default), including tools" - @echo "bin - builds only the Rockbox.<target name> file" - @echo "rocks - builds only plugins" - @echo "codecs - builds only codecs" - @echo "dep - regenerates make dependency database" - @echo "clean - cleans a build directory (not tools)" - @echo "veryclean - cleans the build and tools directories" - @echo "manual - builds a manual (pdf)" - @echo "manual-html - HTML manual" - @echo "manual-zip - HTML manual (zipped)" - @echo "manual-txt - txt manual" - @echo "fullzip - creates a rockbox.zip of your build with fonts" - @echo "zip - creates a rockbox.zip of your build (no fonts)" - @echo "gzip - creates a rockbox.tar.gz of your build (no fonts)" - @echo "bzip2 - creates a rockbox.tar.bz2 of your build (no fonts)" - @echo "7zip - creates a rockbox.7z of your build (no fonts)" - @echo "fontzip - creates rockbox-fonts.zip" - @echo "mapzip - creates rockbox-maps.zip with all .map files" - @echo "tools - builds the tools only" - @echo "voice - creates the voice clips (voice builds only)" - @echo "voicetools - builds the voice tools only" - @echo "install - installs your build (at PREFIX, defaults to simdisk/ for simulators (no fonts))" - @echo "fullinstall - installs your build (like install, but with fonts)" - @echo "reconf - rerun configure with the same selection" + @echo "all - builds a full Rockbox (default), including tools" + @echo "bin - builds only the Rockbox.<target name> file" + @echo "rocks - builds only plugins" + @echo "codecs - builds only codecs" + @echo "dep - regenerates make dependency database" + @echo "clean - cleans a build directory (not tools)" + @echo "veryclean - cleans the build and tools directories" + @echo "manual - builds a manual (pdf)" + @echo "manual-html - HTML manual" + @echo "manual-zip - HTML manual (zipped)" + @echo "manual-txt - txt manual" + @echo "fullzip - creates a rockbox.zip of your build with fonts" + @echo "zip - creates a rockbox.zip of your build (no fonts)" + @echo "gzip - creates a rockbox.tar.gz of your build (no fonts)" + @echo "bzip2 - creates a rockbox.tar.bz2 of your build (no fonts)" + @echo "7zip - creates a rockbox.7z of your build (no fonts)" + @echo "fontzip - creates rockbox-fonts.zip" + @echo "mapzip - creates rockbox-maps.zip with all .map files" + @echo "tools - builds the tools only" + @echo "voice - creates the voice clips (voice builds only)" + @echo "voicetools - builds the voice tools only" + @echo "install - installs your build (at PREFIX, defaults to simdisk/ for simulators (no fonts))" + @echo "fullinstall - installs your build (like install, but with fonts)" + @echo "symlinkinstall - like fullinstall, but with links instead of copying files. (Good for developing on simulator)" + @echo "reconf - rerun configure with the same selection" ### general compile rules: |