diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2009-12-13 13:18:03 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2009-12-13 13:18:03 (GMT) |
commit | 9da54f354d01e1a3935335decae6b9b55b6f2efe (patch) | |
tree | 3a94e08a268dec7497539642354ebc7f3119cd31 /Makefile | |
parent | a1e636fe536ee019b7e5e84d0fec483b33b420ef (diff) | |
download | mxe-9da54f354d01e1a3935335decae6b9b55b6f2efe.zip mxe-9da54f354d01e1a3935335decae6b9b55b6f2efe.tar.gz mxe-9da54f354d01e1a3935335decae6b9b55b6f2efe.tar.bz2 |
put log files into a separate sub directory log/, separate from usr/, surviving a "make clean"
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -28,6 +28,7 @@ SOURCEFORGE_MIRROR := kent.dl.sourceforge.net VERSION := 2.10 PREFIX := $(PWD)/usr +LOG_DIR := $(PWD)/log PKG_DIR := $(PWD)/pkg DIST_DIR := $(PWD)/dist TMP_DIR = $(PWD)/tmp-$(1) @@ -115,18 +116,18 @@ $(1): $(PREFIX)/installed/$(1) $(PREFIX)/installed/$(1): $(TOP_DIR)/src/$(1).mk \ $(wildcard $(TOP_DIR)/src/$(1)-*.patch) \ $(addprefix $(PREFIX)/installed/,$($(1)_DEPS)) - @[ -d '$(PREFIX)' ] || mkdir -p '$(PREFIX)' + @[ -d '$(LOG_DIR)' ] || mkdir -p '$(LOG_DIR)' @[ -d '$(PKG_DIR)' ] || mkdir -p '$(PKG_DIR)' @if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \ echo '[download] $(1)'; \ - ($(call DOWNLOAD_PKG_ARCHIVE,$(1))) &> '$(PREFIX)/log-$(1)'; \ + ($(call DOWNLOAD_PKG_ARCHIVE,$(1))) &> '$(LOG_DIR)/$(1)'; \ if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \ echo; \ echo 'Wrong checksum of package $(1)!'; \ echo '------------------------------------------------------------'; \ - tail -n 10 '$(PREFIX)/log-$(1)' | $(SED) -n '/./p'; \ + tail -n 10 '$(LOG_DIR)/$(1)' | $(SED) -n '/./p'; \ echo '------------------------------------------------------------'; \ - echo '[log] $(PREFIX)/log-$(1)'; \ + echo '[log] $(LOG_DIR)/$(1)'; \ echo; \ exit 1; \ fi; \ @@ -134,13 +135,13 @@ $(PREFIX)/installed/$(1): $(TOP_DIR)/src/$(1).mk \ $(if $(value $(1)_BUILD), @echo '[build] $(1)' ,) - @if ! (time $(MAKE) -f '$(MAKEFILE)' 'build-only-$(1)') &> '$(PREFIX)/log-$(1)'; then \ + @if ! (time $(MAKE) -f '$(MAKEFILE)' 'build-only-$(1)') &> '$(LOG_DIR)/$(1)'; then \ echo; \ echo 'Failed to build package $(1)!'; \ echo '------------------------------------------------------------'; \ - tail -n 10 '$(PREFIX)/log-$(1)' | $(SED) -n '/./p'; \ + tail -n 10 '$(LOG_DIR)/$(1)' | $(SED) -n '/./p'; \ echo '------------------------------------------------------------'; \ - echo '[log] $(PREFIX)/log-$(1)'; \ + echo '[log] $(LOG_DIR)/$(1)'; \ echo; \ exit 1; \ fi @@ -166,7 +167,6 @@ $(foreach PKG,$(PKGS),$(eval $(call PKG_RULE,$(PKG),$(call TMP_DIR,$(PKG))))) .PHONY: strip strip: rm -rf \ - '$(PREFIX)'/log-* \ '$(PREFIX)/include' \ '$(PREFIX)/info' \ '$(PREFIX)/lib/libiberty.a' \ |