a19e674be0
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> |
||
---|---|---|
.. | ||
nvme.libtest.mk | ||
spdk.app_cxx.mk | ||
spdk.app_vars.mk | ||
spdk.app.mk | ||
spdk.common.mk | ||
spdk.deps.mk | ||
spdk.lib_deps.mk | ||
spdk.lib.mk | ||
spdk.mock.unittest.mk | ||
spdk.modules.mk | ||
spdk.subdirs.mk | ||
spdk.unittest.mk |