coreboot-kgpe-d16/util/kconfig
Raul E Rangel 7b2deddbb0 Kconfig: Write tmp files into same directory as target files
This removes the need for COREBOOT_BUILD_DIR in Kconfig. Since the
original files will be replaced with the tmp file, the parent directory
already needs to be writable.

Before this change, the tmp files would be created in the CWD (src) if
COREBOOT_BUILD_DIR was not specified.

BUG=b:112267918
TEST=emerge-grunt coreboot and verified no tmp files were created in the
src directory.

Change-Id: Icdaf2ff3dd1ec98813b75ef55b96e38e1ca19ec7
Signed-off-by: Raul E Rangel <rrangel@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/34244
Reviewed-by: Martin Roth <martinroth@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-08-30 10:42:29 +00:00
..
lxdialog {src,util}: Use NULL instead of 0 for pointer 2018-06-11 08:52:08 +00:00
Makefile util/kconfig: Fix missing library issue with ld 2.24 and newer 2019-04-03 05:29:16 +00:00
POTFILES.in
check.sh libpayload: Drop duplicate copy of Kconfig 2015-06-30 18:55:32 +02:00
conf.c util/kconfig/conf.c: Fix newline in error printf 2016-12-09 00:35:51 +01:00
confdata.c Kconfig: Write tmp files into same directory as target files 2019-08-30 10:42:29 +00:00
description.md util: Add description.md to each util 2018-07-26 13:26:50 +00:00
expr.c
expr.h
gconf.c util/kconfig: Fix gconfig build 2016-07-01 19:29:53 +02:00
gconf.glade
images.c
kxgettext.c
list.h
lkc.h kconfig: Allow KCONFIG_STRICT outside of confdata.c 2015-09-30 06:58:57 +00:00
lkc_proto.h
mconf.c kconfig: kconfig_warnings needs to be defined for all frontends 2015-09-30 10:48:21 +00:00
menu.c
miniconfig treewide: use /usr/bin/env where appropriate 2018-11-17 07:32:03 +00:00
nconf.c {src,util}: Use NULL instead of 0 for pointer 2018-06-11 08:52:08 +00:00
nconf.gui.c
nconf.h
qconf.cc util/kconfig:xconf(QT): Update QT version of xconf 2016-02-03 03:46:18 +01:00
qconf.h {src,util}: Use NULL instead of 0 for pointer 2018-06-11 08:52:08 +00:00
regex.c {src,util}: Use NULL instead of 0 for pointer 2018-06-11 08:52:08 +00:00
regex.h Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
symbol.c util/kconfig: Remove utsname for mingw 2015-11-26 23:59:50 +01:00
toada.c util/kconfig: Add `toada` Ada spec generation tool 2019-01-24 13:47:08 +00:00
util.c
zconf.gperf
zconf.hash.c_shipped
zconf.l util/kconfig: Use snprintf to avoid buffer overflow 2019-05-13 09:14:42 +00:00
zconf.lex.c_shipped util/kconfig: Use snprintf to avoid buffer overflow 2019-05-13 09:14:42 +00:00
zconf.tab.c_shipped
zconf.y