Commit f6ecd4c84a279a7c82f45687a612302becd7b844
1 parent
62284a37dc
Exists in
master
and in
20 other branches
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
Makefile
... | ... | @@ -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 |