diff options
author | Zheng Bao <fishbaozi@gmail.com> | 2012-09-28 16:06:44 +0800 |
---|---|---|
committer | Patrick Georgi <patrick@georgi-clan.de> | 2012-09-28 14:50:37 +0200 |
commit | 86aa7c45a544c1b599ad78d8a7a84884521dd48f (patch) | |
tree | 76c28ed2baa802b2954a4db5247b6559cbb96ce6 | |
parent | b13e94c2c654bdf71ade141475f1e9f343979be2 (diff) | |
download | coreboot-86aa7c45a544c1b599ad78d8a7a84884521dd48f.tar.xz |
build.h: Re-run hostname if it doesn't take '-s' option.
Cygwin's hostname comes from coreutils, which does not support all
the options that some other hostname implementations provide.
Change-Id: Ia6bd9157c351f440ad225046638a6bf3f9cfba11
Signed-off-by: Zheng Bao <zheng.bao@amd.com>
Signed-off-by: Zheng Bao <fishbaozi@gmail.com>
Reviewed-on: http://review.coreboot.org/1546
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
-rw-r--r-- | Makefile.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.inc b/Makefile.inc index 45d462c032..63c0403262 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -186,7 +186,7 @@ $(obj)/build.h: .xcompile printf "#define COREBOOT_LINKER \"$(shell LANG= $(LD) --version | head -n1)\"\n" >> $(obj)/build.ht printf "#define COREBOOT_COMPILE_TIME \"`LANG= date +%T`\"\n" >> $(obj)/build.ht printf "#define COREBOOT_COMPILE_BY \"$(subst \,@,$(shell PATH=$$PATH:/usr/ucb whoami))\"\n" >> $(obj)/build.ht - printf "#define COREBOOT_COMPILE_HOST \"$(shell hostname -s 2>/dev/null)\"\n" >> $(obj)/build.ht + printf "#define COREBOOT_COMPILE_HOST \"$(shell hostname -s 2>/dev/null || hostname 2>/dev/null)\"\n" >> $(obj)/build.ht printf "#define COREBOOT_COMPILE_DOMAIN \"$(shell test `uname -s` = "Linux" && dnsdomainname || domainname 2>/dev/null)\"\n" >> $(obj)/build.ht printf "#endif\n" >> $(obj)/build.ht mv $(obj)/build.ht $(obj)/build.h |