mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-28 23:43:42 +02:00
Makefile: compiler target: separate fixed text and value by a colon
Continue to use the "key: value" format like for the C compiler. Use only shell code for TARGET_OS comparison. Change-Id: I69959c20aa2e43ed67b3057c37e964a34cdab136 Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/58617 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
parent
04a9243f08
commit
47caa9ceb1
14
Makefile
14
Makefile
@ -893,17 +893,15 @@ compiler: featuresavailable
|
||||
@if [ $(CC_WORKING) = yes ]; \
|
||||
then $(CC) --version 2>/dev/null | head -1; \
|
||||
else echo no; echo Aborting.; exit 1; fi
|
||||
@echo Target arch is $(ARCH)
|
||||
@echo "Target arch: $(ARCH)"
|
||||
@if [ $(ARCH) = unknown ]; then echo Aborting.; exit 1; fi
|
||||
@echo Target OS is $(TARGET_OS)
|
||||
@echo "Target OS: $(TARGET_OS)"
|
||||
@if [ $(TARGET_OS) = unknown ]; then echo Aborting.; exit 1; fi
|
||||
@echo Target endian is $(ENDIAN)
|
||||
@if [ $(TARGET_OS) = libpayload ] && ! $(CC) --version 2>&1 | grep -q coreboot; then \
|
||||
echo " Warning: It seems you are not using coreboot's reference compiler."; \
|
||||
echo " This might work but usually does not, please beware."; fi
|
||||
@echo "Target endian: $(ENDIAN)"
|
||||
@if [ $(ENDIAN) = unknown ]; then echo Aborting.; exit 1; fi
|
||||
ifeq ($(TARGET_OS), libpayload)
|
||||
@$(CC) --version 2>&1 | grep -q coreboot || \
|
||||
( echo "Warning: It seems you are not using coreboot's reference compiler."; \
|
||||
echo "This might work but usually does not, please beware." )
|
||||
endif
|
||||
|
||||
hwlibs: compiler
|
||||
@printf "" > .libdeps
|
||||
|
Loading…
x
Reference in New Issue
Block a user