Mercurial > mxe-octave
diff src/binutils.mk @ 3012:100e618349f7
Improve handling of prefix directories by defining HOST_PREFIX and
BUILD_TOOLS_PREFIX variables in top-level Makefile.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sun, 02 Jun 2013 10:31:04 -0400 |
parents | 4f9b72cf7ee7 |
children | bcc26ffe9a0f |
line wrap: on
line diff
--- a/src/binutils.mk Sat Jun 01 20:52:09 2013 -0400 +++ b/src/binutils.mk Sun Jun 02 10:31:04 2013 -0400 @@ -20,17 +20,17 @@ ifneq ($(USE_SYSTEM_GCC),yes) define $(PKG)_BUILD # install config.guess for general use - $(INSTALL) -d '$(PREFIX)/bin' - $(INSTALL) -m755 '$(1)/config.guess' '$(PREFIX)/bin/' + $(INSTALL) -d '$(BUILD_TOOLS_PREFIX)/bin' + $(INSTALL) -m755 '$(1)/config.guess' '$(BUILD_TOOLS_PREFIX)/bin/' # install target-specific autotools config file - $(INSTALL) -d '$(PREFIX)/$(TARGET)/share' - echo "ac_cv_build=`$(1)/config.guess`" > '$(PREFIX)/$(TARGET)/share/config.site' + $(INSTALL) -d '$(HOST_PREFIX)/share' + echo "ac_cv_build=`$(1)/config.guess`" > '$(HOST_PREFIX)/share/config.site' cd '$(1)' && ./configure \ --target='$(TARGET)' \ --build="`config.guess`" \ - --prefix='$(PREFIX)' \ + --prefix='$(BUILD_TOOLS_PREFIX)' \ --with-gcc \ --with-gnu-ld \ --with-gnu-as \ @@ -39,7 +39,7 @@ --disable-werror $(MAKE) -C '$(1)' -j '$(JOBS)' $(MAKE) -C '$(1)' -j 1 install - $(MAKE) -C '$(1)' -j 1 DESTDIR=$(PREFIX)/../cross-tools install + $(MAKE) -C '$(1)' -j 1 DESTDIR=$(TOP_DIR)/cross-tools install endef else define $(PKG)_BUILD