From 1f06ca41e889848934b52c94c9d6f58dfe1f39f1 Mon Sep 17 00:00:00 2001 From: Michael Stummvoll Date: Tue, 28 Dec 2010 10:30:46 +0000 Subject: Added the symlinkinstall make target. See #11825 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28915 a1c6a512-1295-4272-9138-f99709370657 --- tools/root.make | 53 +++++++++++++++++++++++++++++------------------------ 1 file changed, 29 insertions(+), 24 deletions(-) (limited to 'tools/root.make') 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. 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. 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: -- cgit v1.1