Commit f6ecd4c84a279a7c82f45687a612302becd7b844

Authored by Sam Ravnborg
1 parent 62284a37dc

kbuild: error out early in make headers_install

Fix the a.out.h case by setting SRCARCH and error
out early in case of an error.
The a.out.h case failed with the *_all targets.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>

Showing 1 changed file with 6 additions and 4 deletions Side-by-side Diff

... ... @@ -1026,8 +1026,9 @@
1026 1026  
1027 1027 PHONY += headers_install_all
1028 1028 headers_install_all: __headers
1029   - $(Q)for arch in $(hdr-archs); do \
1030   - $(MAKE) ARCH=$$arch $(hdr-inst)=include BIASMDIR=-bi-$$arch ;\
  1029 + $(Q)set -e; for arch in $(hdr-archs); do \
  1030 + $(MAKE) ARCH=$$arch SRCARCH=$$arch $(hdr-inst)=include \
  1031 + BIASMDIR=-bi-$$arch ;\
1031 1032 done
1032 1033  
1033 1034 PHONY += headers_install
... ... @@ -1040,8 +1041,9 @@
1040 1041  
1041 1042 PHONY += headers_check_all
1042 1043 headers_check_all: headers_install_all
1043   - $(Q)for arch in $(hdr-archs); do \
1044   - $(MAKE) ARCH=$$arch $(hdr-inst)=include BIASMDIR=-bi-$$arch HDRCHECK=1 ;\
  1044 + $(Q)set -e; for arch in $(hdr-archs); do \
  1045 + $(MAKE) ARCH=$$arch SRCARCH=$$arch $(hdr-inst)=include \
  1046 + BIASMDIR=-bi-$$arch HDRCHECK=1 ;\
1045 1047 done
1046 1048  
1047 1049 PHONY += headers_check