summaryrefslogtreecommitdiff
path: root/tools/configure
diff options
context:
space:
mode:
Diffstat (limited to 'tools/configure')
-rwxr-xr-xtools/configure18
1 files changed, 12 insertions, 6 deletions
diff --git a/tools/configure b/tools/configure
index aecdda4b14..34d80328b9 100755
--- a/tools/configure
+++ b/tools/configure
@@ -589,8 +589,14 @@ fi
589sed > autoconf.h \ 589sed > autoconf.h \
590 -e "s,@ENDIAN@,${defendian},g" \ 590 -e "s,@ENDIAN@,${defendian},g" \
591<<EOF 591<<EOF
592/* This header was made by configure */
593#ifndef __BUILD_AUTOCONF_H
594#define __BUILD_AUTOCONF_H
595
592/* Define endianess for the target or simulator platform */ 596/* Define endianess for the target or simulator platform */
593#define @ENDIAN@ 1 597#define @ENDIAN@ 1
598
599#endif /* __BUILD_AUTOCONF_H */
594EOF 600EOF
595 601
596sed > Makefile \ 602sed > Makefile \
@@ -641,7 +647,7 @@ export ARCHOSROM=@ARCHOSROM@
641export FLASHFILE=@FLASHFILE@ 647export FLASHFILE=@FLASHFILE@
642export TARGET=@TARGET@ 648export TARGET=@TARGET@
643export OBJDIR=@PWD@ 649export OBJDIR=@PWD@
644export BUILDDIR=\$(OBJDIR) 650export BUILDDIR=@PWD@
645export LANGUAGE=@LANGUAGE@ 651export LANGUAGE=@LANGUAGE@
646export MEMORYSIZE=@MEMORY@ 652export MEMORYSIZE=@MEMORY@
647export VERSION=\$(shell date +%y%m%d-%H%M) 653export VERSION=\$(shell date +%y%m%d-%H%M)
@@ -675,13 +681,13 @@ MAKEFLAGS += --no-print-directory
675.PHONY: all clean tags zip 681.PHONY: all clean tags zip
676 682
677all: 683all:
678 @\$(MAKE) -C \$(FIRMDIR) 684 @\$(MAKE) -C \$(FIRMDIR) OBJDIR=\$(BUILDDIR)/firmware
679 @\$(MAKE) -C \$(APPSDIR) 685 @\$(MAKE) -C \$(APPSDIR) OBJDIR=\$(BUILDDIR)/apps
680 686
681clean: 687clean:
682 @\$(MAKE) -C \$(FIRMDIR) clean 688 @\$(MAKE) -C \$(FIRMDIR) clean OBJDIR=\$(BUILDDIR)/firmware
683 @\$(MAKE) -C \$(APPSDIR) clean 689 @\$(MAKE) -C \$(APPSDIR) clean OBJDIR=\$(BUILDDIR)/apps
684 @rm -f rockbox.zip TAGS 690 @rm -rf rockbox.zip TAGS apps firmware comsim sim
685 691
686tags: 692tags:
687 @rm -f TAGS 693 @rm -f TAGS