Comparing files Makefile and OLDMAKEFILE ***** Makefile export ROOTDIR=/home/Steve/rockbox ***** OLDMAKEFILE 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 ***** ***** Makefile 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 ***** OLDMAKEFILE 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 ***** ***** Makefile include $(TOOLSDIR)/root.make ***** OLDMAKEFILE # Do not print "Entering directory ..." MAKEFLAGS += --no-print-directory ***** Resync Failed. Files are too different. ***** Makefile ***** OLDMAKEFILE .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 omsim sim lang.[ch] manual *.pdf *.a credits.raw rockboxui.exe bitmaps pluginbitmaps UI25 .bmp rockbox-full.zip html txt rockbox-manual*.zip sysfont.h rockbox-info.txt voicefontids *.wav *. p3 *.voice max_language_size.h tools: $(SILENT)$(MAKE) -C $(TOOLSDIR) CC=$(HOSTCC) AR=$(HOSTAR) rdf2binary convbdf codepages scramble descramble mkboot bmp2r 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-fu l.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" - "$(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 *****