diff options
Diffstat (limited to 'mk')
-rw-r--r-- | mk/arm-arch.mk | 1 | ||||
-rw-r--r-- | mk/initialpath.mk | 14 | ||||
-rw-r--r-- | mk/mips-arch.mk | 2 | ||||
-rw-r--r-- | mk/rootfs.mk | 12 |
4 files changed, 16 insertions, 13 deletions
diff --git a/mk/arm-arch.mk b/mk/arm-arch.mk index 2a3701c..534b6e0 100644 --- a/mk/arm-arch.mk +++ b/mk/arm-arch.mk @@ -36,6 +36,7 @@ endif #GCC configure options GCC_WITH_CPU := --with-cpu=$(subst ",,$(strip $(CONFIG_EMBTK_ARM_MCU_STRING))) +EMBTK_MCU_FLAG := $(subst ",,$(strip $(CONFIG_EMBTK_ARM_MCU_STRING))) #GCC extra configure options for arm ifeq ($(CONFIG_EMBTK_GCC_LANGUAGE_JAVA),y) diff --git a/mk/initialpath.mk b/mk/initialpath.mk index 79400ff..751082c 100644 --- a/mk/initialpath.mk +++ b/mk/initialpath.mk @@ -23,12 +23,12 @@ # \date May 2009 ######################################################################################### -SYSROOT := $(EMBTK_ROOT)/sysroot-$(GNU_TARGET)-$(GNU_TARGET_ARCH) -TOOLS := $(EMBTK_ROOT)/tools-$(GNU_TARGET)-$(GNU_TARGET_ARCH) -TOOLS_BUILD := $(EMBTK_ROOT)/tools_build-$(GNU_TARGET)-$(GNU_TARGET_ARCH) -PACKAGES_BUILD := $(EMBTK_ROOT)/packages_build-$(GNU_TARGET)-$(GNU_TARGET_ARCH) -ROOTFS := $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(GNU_TARGET_ARCH) -HOSTTOOLS :=$(EMBTK_ROOT)/host-tools +SYSROOT:=$(EMBTK_ROOT)/sysroot-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +TOOLS:=$(EMBTK_ROOT)/tools-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +TOOLS_BUILD:=$(EMBTK_ROOT)/build/tools_build-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +PACKAGES_BUILD:=$(EMBTK_ROOT)/build/packages_build-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +ROOTFS:=$(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +HOSTTOOLS :=$(EMBTK_ROOT)/host-tools-$(EMBTK_MCU_FLAG) export SYSROOT TOOLS TOOLS_BUILD PACKAGES_BUILD ROOTFS HOSTTOOLS @@ -49,5 +49,5 @@ ifeq ($(CONFIG_EMBTK_HAVE_ROOTFS),y) endif rmallpath: - @rm -Rf packages_build-* rootfs-* sysroot-* tools_build-* tools-* + @rm -Rf build rootfs-* sysroot-* tools-* diff --git a/mk/mips-arch.mk b/mk/mips-arch.mk index 06e48b9..b48fee2 100644 --- a/mk/mips-arch.mk +++ b/mk/mips-arch.mk @@ -113,6 +113,8 @@ STRICT_GNU_TARGET := mipsisa64r2-unknown-linux-gnu GNU_TARGET_ARCH := mips64r2 endif +EMBTK_MCU_FLAG := $(GNU_TARGET_ARCH) + #GCC configure options GCC_WITH_ARCH := --with-arch=$(GNU_TARGET_ARCH) export GCC_WITH_ARCH diff --git a/mk/rootfs.mk b/mk/rootfs.mk index 97623b6..cf2313e 100644 --- a/mk/rootfs.mk +++ b/mk/rootfs.mk @@ -54,17 +54,17 @@ endif $(MAKEDEVS_DIR)/makedevs \ -d $(EMBTK_ROOT)/src/devices_table.txt $(ROOTFS) cd $(ROOTFS) ; $(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \ - tar cjf rootfs-$(STRICT_GNU_TARGET).tar.bz2 * ; \ - mv rootfs-$(STRICT_GNU_TARGET).tar.bz2 $(EMBTK_ROOT) + tar cjf rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).tar.bz2 * ; \ + mv rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).tar.bz2 $(EMBTK_ROOT) ifeq ($(CONFIG_EMBTK_ROOTFS_HAVE_JFFS2),y) $(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \ $(HOSTTOOLS)/usr/sbin/mkfs.jffs2 -n -e 128 -r $(ROOTFS) \ - -o $(EMBTK_ROOT)/rootfs-$(STRICT_GNU_TARGET).jffs2.temp + -o $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).jffs2.temp $(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \ $(HOSTTOOLS)/usr/sbin/sumtool -n -e 128 \ - -i $(EMBTK_ROOT)/rootfs-$(STRICT_GNU_TARGET).jffs2.temp \ - -o $(EMBTK_ROOT)/rootfs-$(STRICT_GNU_TARGET).jffs2 - rm -rf $(EMBTK_ROOT)/rootfs-$(STRICT_GNU_TARGET).jffs2.temp + -i $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).jffs2.temp \ + -o $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).jffs2 + rm -rf $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).jffs2.temp endif rootfs_clean: $(HOSTTOOLS_COMPONENTS_CLEAN) $(ROOTFS_COMPONENTS_CLEAN) |