numam-spdk/mk
Pawel Wodkowski 85bc2bbe7d configure: use mk/config.mk instead of CONFIG.local
We have hairy configuration method. First configure script uses CONFIG,
environment and arguments to produce CONFIG.local and config.h then
makefile uses CONFIG, environment and CONFIG.local to produce config.h
again. First time config.h can't be generated reliably as config.h
target in Makefile is passing MAKEFLAGS and they are unknown at
configuration phase.

Lets remove this mess by producing final mk/config.mk file and get rid
of CONFIG.local. This will also generate full build configuration in one
file instead scattering them in CONFIG and CONFIG.local.
In next patch scripts/genconfig.py can be removed.

Change-Id: I5696813312edff7e493207f7aa8569234a365ec0
Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
Reviewed-on: https://review.gerrithub.io/426364
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
2018-10-16 12:40:43 +00:00
..
nvme.libtest.mk mk: Add all external libs to sys_libs 2018-09-14 22:56:46 +00:00
spdk.app.mk mk: add spdk_lib_list_to_shared_libs 2018-10-15 16:44:36 +00:00
spdk.common.mk configure: use mk/config.mk instead of CONFIG.local 2018-10-16 12:40:43 +00:00
spdk.deps.mk build: add copyright header where missing 2016-11-22 16:41:47 -07:00
spdk.lib.mk mk: add spdk_lib_list_to_shared_libs 2018-10-15 16:44:36 +00:00
spdk.mock.unittest.mk test/mock: add pthread_self 2017-09-19 17:15:15 -04:00
spdk.modules.mk mk: add spdk_lib_list_to_shared_libs 2018-10-15 16:44:36 +00:00
spdk.subdirs.mk Make: remove -e from subdirectory command 2018-02-21 13:10:29 -05:00
spdk.unittest.mk make: Fix test app Makefile dependencies 2018-09-19 15:53:29 +00:00