numam-spdk/mk
Seth Howell a19e674be0 make: always fail if mk/config.mk doesn't exist.
We previously were failing for all make targets except for clean if the
mk/config.mk file didn't exist, but we should also be failing to
perform make clean if we don't have this file. It turns out you end up
erroring out in the next line anyways. Also, if you make that include
optional, make still fails because we don't have any kind of environment
specified and spdk.common.mk depends on that variable being defined.

There may be some benefit to being able to run make clean if we don't
have a valid configuration file, but right now, there are a lot of
things that depend on the configuration file, such as which environment
file to make or clean and which directories need cleaned.

Change-Id: I2a9c1e982c01ba76b67b153ee7336402300b76b0
Signed-off-by: Seth Howell <seth.howell@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/466346
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2019-09-19 05:03:49 +00:00
..
nvme.libtest.mk examples/nvme/perf: Optional VMD enumeration 2019-06-18 03:59:36 +00:00
spdk.app_cxx.mk Makefile: Add possibility to uninstall spdk. 2019-05-16 20:56:18 +00:00
spdk.app_vars.mk mk: force --no-as-needed for spdk libs. 2019-08-12 21:12:16 +00:00
spdk.app.mk Makefile: Add possibility to uninstall spdk. 2019-05-16 20:56:18 +00:00
spdk.common.mk make: always fail if mk/config.mk doesn't exist. 2019-09-19 05:03:49 +00:00
spdk.deps.mk build: add copyright header where missing 2016-11-22 16:41:47 -07:00
spdk.lib_deps.mk sock/posix: Increase SO_RECVBUF size by default 2019-09-10 17:48:49 +00:00
spdk.lib.mk mk: add a lib deps file. 2019-08-23 17:48:35 +00:00
spdk.mock.unittest.mk thread: Eliminate use of pthread_self and thread_ids 2019-01-15 16:53:12 +00:00
spdk.modules.mk mk: clean up BLOCKDEV_MODULES_LIST in spdk.modules.mk 2019-08-08 22:41:30 +00:00
spdk.subdirs.mk Makefile: Add possibility to uninstall spdk. 2019-05-16 20:56:18 +00:00
spdk.unittest.mk make: override scan-build for unit tests. 2019-09-11 16:30:38 +00:00