diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-22 21:39:51 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-08-22 21:39:51 +0000 |
commit | 585ea718e6091a6aabffb5ed0c5ef1a49abbab3d (patch) | |
tree | 527e35e8ea311f82a6e645b9754ab7014b03ed34 /rules | |
parent | a82c5530dbee8bd0315629691f066991056586e6 (diff) | |
download | OSELAS.Toolchain-585ea718e6091a6aabffb5ed0c5ef1a49abbab3d.tar.gz OSELAS.Toolchain-585ea718e6091a6aabffb5ed0c5ef1a49abbab3d.tar.xz |
* cross-toolchain.make:
delete, only if file/link exist
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7270 f8d472c7-5700-0410-ac5a-87979cec3adf
Diffstat (limited to 'rules')
-rw-r--r-- | rules/cross-toolchain.make | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/rules/cross-toolchain.make b/rules/cross-toolchain.make index f870e9a..841c6db 100644 --- a/rules/cross-toolchain.make +++ b/rules/cross-toolchain.make @@ -52,13 +52,16 @@ $(STATEDIR)/cross-toolchain.compile: $(STATEDIR)/cross-toolchain.install: @$(call targetinfo) - -rm -f ${PTXCONF_SYSROOT_CROSS}/bin/ptxconfig + if [ -e "${PTXCONF_SYSROOT_CROSS}/bin/ptxconfig" ]; then \ + rm -rf "${PTXCONF_SYSROOT_CROSS}/bin/ptxconfig"; \ + fi cp ${PTXDIST_PTXCONFIG} ${PTXCONF_SYSROOT_CROSS}/bin/ptxconfig -# carsten.schlote: Setup a symbolic link to installation dir -# FIXME: find better place for this link? - -rm state/toolchain-install-dir + if [ -e "$(STATEDIR)/toolchain-install-dir" ]; then \ + rm -rf "$(STATEDIR)/toolchain-install-dir"; \ + fi ln -s ${PTXCONF_SYSROOT_CROSS} $(STATEDIR)/toolchain-install-dir + @$(call touch) # ---------------------------------------------------------------------------- |