# deal with Apple's brokenness
setcc := CC="$(patsubst Darwin,/usr/bin/gcc3 -no-cpp-precomp,$(findstring Darwin,$(shell uname)))"
+setcc += PATH=`pwd`/upstream/install/bin:$$PATH
# where to get stuff
url_newlib-1.11.0 := ftp://sources.redhat.com/pub/newlib/newlib-1.11.0.tar.gz
make -C upstream/darwin-linker/src/cctools/as
make -C upstream/darwin-linker/src/cctools/ar
mkdir -p upstream/install/powerpc-apple-darwin/bin
- cp upstream/darwin-linker/src/cctools/ld/ld_dir/ld.NEW \
- upstream/install/powerpc-apple-darwin/bin/ld
- cp upstream/darwin-linker/src/cctools/misc/strip.NEW \
- upstream/install/powerpc-apple-darwin/bin/strip
- cp upstream/darwin-linker/src/cctools/as/appc_dir/as \
- upstream/install/powerpc-apple-darwin/bin/as
- cp upstream/darwin-linker/src/cctools/ar/ar \
- upstream/install/powerpc-apple-darwin/bin/ar
+ cp upstream/darwin-linker/src/cctools/ld/ld_dir/ld.NEW upstream/install/powerpc-apple-darwin/bin/ld
+ cp upstream/darwin-linker/src/cctools/misc/strip.NEW upstream/install/powerpc-apple-darwin/bin/strip
+ cp upstream/darwin-linker/src/cctools/as/appc_dir/as upstream/install/powerpc-apple-darwin/bin/as
+ cp upstream/darwin-linker/src/cctools/ar/ar.NEW upstream/install/powerpc-apple-darwin/bin/ar
+ mkdir -p upstream/install/bin
+ cd upstream/install/bin; ln -s ../powerpc-apple-darwin/bin/ld powerpc-apple-darwin-ld
+ cd upstream/install/bin; ln -s ../powerpc-apple-darwin/bin/as powerpc-apple-darwin-as
+ cd upstream/install/bin; ln -s ../powerpc-apple-darwin/bin/ar powerpc-apple-darwin-ar
+ cd upstream/install/bin; ln -s ../powerpc-apple-darwin/bin/strip powerpc-apple-darwin-strip
touch $@
# building gcc requires binutils