summaryrefslogtreecommitdiffstats
path: root/rules/cross-toolchain.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-04-25 10:40:50 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-04-25 10:40:50 +0000
commitbea03c8fdd1f46eea716d62e00b6a985546c1002 (patch)
tree31e6a43b1f37400fbe7495ff6bb866b5bd2f8961 /rules/cross-toolchain.make
parent040cee7d3045beaf9e9471ff018e7525144b73f0 (diff)
downloadOSELAS.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.make49
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