From cd880cc57064b21f71a75128dcac617456c9add9 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Mon, 22 Apr 2013 12:58:33 -0400 Subject: build: Clean up setting of *dir macros. --- (limited to 'build') diff --git a/build b/build index 00850a1..190fc26 100755 --- a/build +++ b/build @@ -44,12 +44,14 @@ configure: touch $@ build: configure + libsubdir="/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION)" && \ oh-autobuild -B gcc-build -T bootstrap-lean -- -j $${JOBS:-1} \ - libsubdir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION) \ - libexecsubdir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION) \ - libsubincludedir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION) \ - fincludedir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION)/finclude \ - toolexeclibdir=/usr/lib/$(OPK_HOST_ARCH) MULTIOSDIR= + libsubdir="$${libsubdir}" \ + libexecsubdir="$${libsubdir}" \ + libsubincludedir="$${libsubdir}" \ + fincludedir="$${libsubdir}/finclude" \ + toolexeclibdir=/usr/lib/$(OPK_HOST_ARCH) \ + MULTIOSDIR= touch $@ install: build @@ -62,14 +64,16 @@ install: build # is specified. # See also: . # TODO: Replace $(OPK_HOST_ARCH) with the target arch. + libsubdir="/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION)" && \ oh-autoinstall -B gcc-build -T install -- \ gxx_include_dir=/usr/include/c++-4.7 \ host_installdir=/usr/include/$(OPK_HOST_ARCH)/c++-4.7/bits \ - libsubdir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION) \ - libexecsubdir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION) \ - libsubincludedir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION) \ - fincludedir=/usr/lib/$(OPK_HOST_ARCH)/gcc-$(BASE_VERSION)/finclude \ - toolexeclibdir=/usr/lib/$(OPK_HOST_ARCH) MULTIOSDIR= + libsubdir="$${libsubdir}" \ + libexecsubdir="$${libsubdir}" \ + libsubincludedir="$${libsubdir}" \ + fincludedir="$${libsubdir}/finclude" \ + toolexeclibdir=/usr/lib/$(OPK_HOST_ARCH) \ + MULTIOSDIR= # Change the target architecture prefix of files in /usr/bin. rm -f dest/usr/bin/*-gcc-$(BASE_VERSION).* for f in c++ g++ gcc gcc-ar gcc-nm gcc-ranlib; do \ -- cgit v0.9.1