1,64c1,204 < ## Automatically generated. http://www.rockbox.org/ < < export ROOTDIR=/home/Steve/rockbox < export FIRMDIR=$(ROOTDIR)/firmware < export APPSDIR=$(ROOTDIR)/apps < export TOOLSDIR=$(ROOTDIR)/tools < export DOCSDIR=$(ROOTDIR)/docs < export MANUALDIR=${ROOTDIR}/manual < export DEBUG=-DDEBUG < export MODELNAME=h300 < export ARCHOSROM= < export FLASHFILE= < export TARGET_ID=10 < export TARGET=-DIRIVER_H300 < export CPU=coldfire < export MANUFACTURER=iriver < export OBJDIR=/home/Steve/rockbox/buildsim < export BUILDDIR=/home/Steve/rockbox/buildsim < export LANGUAGE=english < export VOICELANGUAGE= < export MEMORYSIZE=32 < export VERSION:=$(shell $(ROOTDIR)/tools/svnversion.sh $(ROOTDIR)) < export BUILDDATE:=$(shell date -u +'-DYEAR=%Y -DMONTH=%m -DDAY=%d') < export MKFIRMWARE=/home/Steve/rockbox/tools/scramble -add=h300 < export BMP2RB_MONO=/home/Steve/rockbox/tools/bmp2rb -f 0 < export BMP2RB_NATIVE=/home/Steve/rockbox/tools/bmp2rb -f 4 < export BMP2RB_REMOTEMONO=/home/Steve/rockbox/tools/bmp2rb -f 0 < export BMP2RB_REMOTENATIVE=/home/Steve/rockbox/tools/bmp2rb -f 0 < export BINARY=rockboxui.exe < export APPEXTRA=recorder:gui < export ENABLEDPLUGINS=yes < export SOFTWARECODECS=yes < export EXTRA_DEFINES=-DSIMULATOR < export HOSTCC=/usr/bin/gcc < export HOSTAR=/usr/bin/ar < export CC=/usr/bin/gcc < export LD=/usr/bin/ar < export AR=/usr/bin/ar < export AS=/usr/bin/as < export OC=/usr/bin/objcopy < export WINDRES=/usr/bin/windres < export DLLTOOL=/usr/bin/dlltool < export DLLWRAP=/usr/bin/dllwrap < export RANLIB=/usr/bin/ranlib < export PROFILE_OPTS= < export SIMVER=sdl < export SIMDIR=$(ROOTDIR)/uisimulator/sdl < export GCCOPTS=-W -Wall -g -fno-builtin -I/usr/local/include/SDL -Dmain=SDL_main -I/usr/include/mingw -DWIN32 -Uunix -mno-cygwin -I$(SIMDIR) < export TARGET_INC=-I$(FIRMDIR)/target/coldfire/iriver/h300 -I$(FIRMDIR)/target/coldfire/iriver -I$(FIRMDIR)/target/coldfire < export LOADADDRESS= < export SHARED_FLAG=-shared < export LDOPTS=-L/usr/local/lib -lmingw32 -lSDLmain -lSDL -mwindows -mno-cygwin -mconsole < export GCCVER=3.4.4 < export GCCNUM=304 < export UNAME=CYGWIN_NT-5.1 < export MANUALDEV=h300 < export TTS_OPTS= < export TTS_ENGINE= < export ENC_OPTS= < export ENCODER= < export USE_ELF= < < include $(TOOLSDIR)/root.make < --- > ## Automatically generated. http://www.rockbox.org/ > > ifndef V > SILENT=@ > else > VERBOSEOPT=-v > endif > > # old 'make' versions don't have the built-in 'info' function > info=old$(shell echo >&2 "Consider upgrading to GNU make 3.81+ for optimum build performance.") > ifeq ($(call info),old) > export info=echo "$$(1)"; > endif > > export ROOTDIR=/home/Steve/rockbox > export FIRMDIR=$(ROOTDIR)/firmware > export APPSDIR=$(ROOTDIR)/apps > export TOOLSDIR=$(ROOTDIR)/tools > export DOCSDIR=$(ROOTDIR)/docs > export MANUALDIR=${ROOTDIR}/manual > export DEBUG=-DDEBUG > export MODELNAME=h300 > export ARCHOSROM= > export FLASHFILE= > export TARGET_ID=10 > export TARGET=-DIRIVER_H300 > export CPU=coldfire > export MANUFACTURER=iriver > export OBJDIR=/home/Steve/rockbox/buildsim > export BUILDDIR=/home/Steve/rockbox/buildsim > export LANGUAGE=english > export VOICELANGUAGE= > export MEMORYSIZE=32 > export VERSION=$(shell $(ROOTDIR)/tools/svnversion.sh $(ROOTDIR)) > export BUILDDATE=$(shell date -u +'-DYEAR=%Y -DMONTH=%m -DDAY=%d') > export MKFIRMWARE=/home/Steve/rockbox/tools/scramble -add=h300 > export BMP2RB_MONO=/home/Steve/rockbox/tools/bmp2rb -f 0 > export BMP2RB_NATIVE=/home/Steve/rockbox/tools/bmp2rb -f 4 > export BMP2RB_REMOTEMONO=/home/Steve/rockbox/tools/bmp2rb -f 0 > export BMP2RB_REMOTENATIVE=/home/Steve/rockbox/tools/bmp2rb -f 0 > export BINARY=rockboxui.exe > export APPEXTRA=recorder:gui > export ENABLEDPLUGINS=yes > export SOFTWARECODECS=yes > export EXTRA_DEFINES=-DSIMULATOR > export HOSTCC=/usr/bin/gcc > export HOSTAR=/usr/bin/ar > export CC=/usr/bin/gcc > export LD=/usr/bin/ar > export AR=/usr/bin/ar > export AS=/usr/bin/as > export OC=/usr/bin/objcopy > export WINDRES=/usr/bin/windres > export DLLTOOL=/usr/bin/dlltool > export DLLWRAP=/usr/bin/dllwrap > export RANLIB=/usr/bin/ranlib > export PROFILE_OPTS= > export SIMVER=sdl > export SIMDIR=$(ROOTDIR)/uisimulator/sdl > export GCCOPTS=-W -Wall -g -fno-builtin -I/usr/local/include/SDL -Dmain=SDL_main -I/usr/include/mingw -DWIN32 -Uunix -mno-cygwin -I$(SIMDIR) > export TARGET_INC=-I$(FIRMDIR)/target/coldfire/iriver/h300 -I$(FIRMDIR)/target/coldfire/iriver -I$(FIRMDIR)/target/coldfire > export LOADADDRESS= > export SHARED_FLAG=-shared > export LDOPTS=-L/usr/local/lib -lmingw32 -lSDLmain -lSDL -mwindows -mno-cygwin -mconsole > export GCCVER=3.4.4 > export GCCNUM=304 > export UNAME=CYGWIN_NT-5.1 > export MANUALDEV=h300 > export TTS_OPTS= > export TTS_ENGINE= > export ENC_OPTS= > export ENCODER= > export USE_ELF= > > # Do not print "Entering directory ..." > MAKEFLAGS += --no-print-directory > > .PHONY: all clean tags zip tools manual bin build info langs > > all: info > > info: build > $(SILENT)$(TOOLSDIR)/mkinfo.pl $(BUILDDIR)/rockbox-info.txt > > build: tools langs > $(SILENT)$(MAKE) -C $(SIMDIR) OBJDIR=$(BUILDDIR)/sim > $(SILENT)$(MAKE) -C $(ROOTDIR)/uisimulator/common OBJDIR=$(BUILDDIR)/comsim > $(SILENT)$(MAKE) -C $(FIRMDIR) OBJDIR=$(BUILDDIR)/firmware > $(SILENT)$(MAKE) -C $(APPSDIR) OBJDIR=$(BUILDDIR)/apps > > bin: tools langs > $(SILENT)$(MAKE) -C $(SIMDIR) OBJDIR=$(BUILDDIR)/sim > $(SILENT)$(MAKE) -C $(ROOTDIR)/uisimulator/common OBJDIR=$(BUILDDIR)/comsim > $(SILENT)$(MAKE) -C $(FIRMDIR) OBJDIR=$(BUILDDIR)/firmware > $(SILENT)$(MAKE) -C $(APPSDIR) OBJDIR=$(BUILDDIR)/apps $(BUILDDIR)/$(BINARY) > > rocks: tools > $(SILENT)$(MAKE) -C $(APPSDIR) OBJDIR=$(BUILDDIR)/apps rocks > > veryclean: clean toolsclean > > toolsclean: > $(SILENT)$(MAKE) -C $(TOOLSDIR) clean > > clean: > $(SILENT)echo Cleaning build directory > $(SILENT)rm -rf rockbox.zip rockbox.7z rockbox.tar rockbox.tar.gz rockbox.tar.bz2 TAGS apps firmware comsim sim lang.[ch] manual *.pdf *.a credits.raw rockboxui.exe bitmaps pluginbitmaps UI256.bmp rockbox-full.zip html txt rockbox-manual*.zip sysfont.h rockbox-info.txt voicefontids *.wav *.mp3 *.voice max_language_size.h > > tools: > $(SILENT)$(MAKE) -C $(TOOLSDIR) CC=$(HOSTCC) AR=$(HOSTAR) rdf2binary convbdf codepages scramble descramble mkboot bmp2rb > > voicetools: > $(SILENT)$(MAKE) -C $(TOOLSDIR) CC=$(HOSTCC) AR=$(HOSTAR) rbspeexenc voicefont wavtrim > > tags: > $(SILENT)rm -f TAGS > $(SILENT)$(MAKE) -C $(FIRMDIR) tags > $(SILENT)$(MAKE) -C $(APPSDIR) tags > $(SILENT)$(MAKE) -C $(APPSDIR)/plugins tags > $(SILENT)$(MAKE) -C $(APPSDIR)/plugins/lib tags > > fontzip: > $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)\" -r "$(ROOTDIR)" -f 1 -o rockbox-fonts.zip $(TARGET) $(BINARY) > > zip: info > $(SILENT)for f in `cat $(BUILDDIR)/apps/features`; do feat="$$feat:$$f" ; done ; \ > $(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)$$feat\" -i \"$(TARGET_ID)\" -r "$(ROOTDIR)" $(TARGET) $(BINARY) > > mapzip: info > $(SILENT)find . -name "*.map" | xargs zip rockbox-maps.zip > > fullzip: info > $(SILENT)for f in `cat $(BUILDDIR)/apps/features`; do feat="$$feat:$$f" ; done; \ > $(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)$$feat\" -i \"$(TARGET_ID)\" -r "$(ROOTDIR)" -f 2 -o rockbox-full.zip $(TARGET) $(BINARY) > > 7zip: info > $(SILENT)for f in `cat $(BUILDDIR)/apps/features`; do feat="$$feat:$$f" ; done; \ > $(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)$$feat\" -i \"$(TARGET_ID)\" -o "rockbox.7z" -z "7za a -mx=9" -r "$(ROOTDIR)" $(TARGET) $(BINARY) > > tar: info > $(SILENT)rm -f rockbox.tar > $(SILENT)for f in `cat $(BUILDDIR)/apps/features`; do feat="$$feat:$$f" ; done; \ > $(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)$$feat\" -i \"$(TARGET_ID)\" -o "rockbox.tar" -z "tar -cf" -r "$(ROOTDIR)" $(TARGET) $(BINARY) > > bzip2: tar > $(SILENT)bzip2 -f9 rockbox.tar > > gzip: tar > $(SILENT)gzip -f9 rockbox.tar > > langs: features > $(SILENT)mkdir -p $(BUILDDIR)/apps/lang > $(SILENT)$(MAKE) -C $(APPSDIR)/lang OBJDIR=$(BUILDDIR)/apps/lang > > manual: manual-pdf > manual-pdf: > $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-pdf > manual-html: > $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-html > manual-zhtml: manual-zip > manual-txt: > $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-txt > manual-ztxt: > $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-txt-zip > manual-zip: > $(SILENT)$(MAKE) -C $(MANUALDIR) OBJDIR=$(BUILDDIR)/manual manual-zip > > features: tools > $(SILENT)$(MAKE) -C $(APPSDIR) OBJDIR=$(BUILDDIR)/apps features > > 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 and codecs" > @echo "clean - cleans a build directory (not tools)" > @echo "veryclean - cleans the build and tools directories" > @echo "manual - builds a manual" > @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 "voicetools - builds the voice tools only" > @echo "install - installs your build (for simulator builds only, no fonts)" > @echo "fullinstall - installs your build (for simulator builds only, with fonts)" > > > install: > @echo "installing your build in your archos dir" > $(SILENT)for f in `cat $(BUILDDIR)/apps/features`; do feat="$$feat:$$f" ; done; \ > $(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)$$feat\" -i \"$(TARGET_ID)\" -s -r "$(ROOTDIR)" -f 0 $(TARGET) $(BINARY) > > fullinstall: > @echo "installing a full setup in your archos dir" > $(SILENT)for f in `cat $(BUILDDIR)/apps/features`; do feat="$$feat:$$f" ; done; \ > $(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(MODELNAME)$$feat\" -i \"$(TARGET_ID)\" -s -r "$(ROOTDIR)" -f 2 $(TARGET) $(BINARY)