diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-04-25 10:40:50 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-04-25 10:40:50 +0000 |
commit | bea03c8fdd1f46eea716d62e00b6a985546c1002 (patch) | |
tree | 31e6a43b1f37400fbe7495ff6bb866b5bd2f8961 /rules/cross-toolchain.make | |
parent | 040cee7d3045beaf9e9471ff018e7525144b73f0 (diff) | |
download | OSELAS.Toolchain-bea03c8fdd1f46eea716d62e00b6a985546c1002.tar.gz OSELAS.Toolchain-bea03c8fdd1f46eea716d62e00b6a985546c1002.tar.xz |
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/branches/OSELAS.Toolchain-mkl@6226 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules/cross-toolchain.make')
-rw-r--r-- | rules/cross-toolchain.make | 49 |
1 files changed, 15 insertions, 34 deletions
diff --git a/rules/cross-toolchain.make b/rules/cross-toolchain.make index a1d095d..f4c10f0 100644 --- a/rules/cross-toolchain.make +++ b/rules/cross-toolchain.make @@ -14,69 +14,52 @@ # CROSS_PACKAGES-$(PTXCONF_CROSS_TOOLCHAIN) += cross-toolchain -# -# Paths and names -# -CROSS_TOOLCHAIN := toolchain-$(CROSS_TOOLCHAIN_VERSION) -CROSS_TOOLCHAIN_DIR := $(CROSS_BUILDDIR)/$(CROSS_TOOLCHAIN) - # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- -cross-toolchain_get: $(STATEDIR)/cross-toolchain.get - $(STATEDIR)/cross-toolchain.get: - @$(call targetinfo, $@) - @$(call touch, $@) + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Extract # ---------------------------------------------------------------------------- -cross-toolchain_extract: $(STATEDIR)/cross-toolchain.extract - $(STATEDIR)/cross-toolchain.extract: - @$(call targetinfo, $@) - @$(call touch, $@) + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -cross-toolchain_prepare: $(STATEDIR)/cross-toolchain.prepare - $(STATEDIR)/cross-toolchain.prepare: - @$(call targetinfo, $@) - @$(call touch, $@) + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- -cross-toolchain_compile: $(STATEDIR)/cross-toolchain.compile - $(STATEDIR)/cross-toolchain.compile: - @$(call targetinfo, $@) - @$(call touch, $@) + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- -cross-toolchain_install: $(STATEDIR)/cross-toolchain.install - $(STATEDIR)/cross-toolchain.install: - @$(call targetinfo, $@) - -rm -f ${PTXCONF_PREFIX}/bin/ptxconfig - #mkdir -p ${PTXCONF_PREFIX}/bin - cat ${PTXDIST_WORKSPACE}/ptxconfig > ${PTXCONF_PREFIX}/bin/ptxconfig + @$(call targetinfo) + -rm -f ${PTXCONF_SYSROOT_CROSS}/bin/ptxconfig + cp ${PTXDIST_WORKSPACE}/ptxconfig ${PTXCONF_SYSROOT_CROSS}/bin/ptxconfig - # carsten.schlote: Setup a symbolic link to installation dir - # FIXME: find better place for this link? +# carsten.schlote: Setup a symbolic link to installation dir +# FIXME: find better place for this link? -rm state/toolchain-install-dir - ln -s ${PTXCONF_PREFIX} state/toolchain-install-dir - $(call touch, $@) + ln -s ${PTXCONF_SYSROOT_CROSS} $(STATEDIR)/toolchain-install-dir + @$(call touch) # ---------------------------------------------------------------------------- # Clean @@ -84,7 +67,5 @@ $(STATEDIR)/cross-toolchain.install: cross-toolchain_clean: rm -rf $(STATEDIR)/cross-toolchain.* - rm -rf $(IMAGEDIR)/cross-toolchain_* - rm -rf $(CROSS_TOOLCHAIN_DIR) # vim: syntax=make |