|
@@ -16,18 +16,18 @@ TEST_GEN_PROGS := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_PROGS))
|
|
|
TEST_GEN_PROGS_EXTENDED := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_PROGS_EXTENDED))
|
|
TEST_GEN_PROGS_EXTENDED := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_PROGS_EXTENDED))
|
|
|
TEST_GEN_FILES := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_FILES))
|
|
TEST_GEN_FILES := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_FILES))
|
|
|
|
|
|
|
|
|
|
+ifdef KSFT_KHDR_INSTALL
|
|
|
top_srcdir ?= ../../../..
|
|
top_srcdir ?= ../../../..
|
|
|
include $(top_srcdir)/scripts/subarch.include
|
|
include $(top_srcdir)/scripts/subarch.include
|
|
|
ARCH ?= $(SUBARCH)
|
|
ARCH ?= $(SUBARCH)
|
|
|
|
|
|
|
|
-all: $(TEST_GEN_PROGS) $(TEST_GEN_PROGS_EXTENDED) $(TEST_GEN_FILES)
|
|
|
|
|
-
|
|
|
|
|
.PHONY: khdr
|
|
.PHONY: khdr
|
|
|
khdr:
|
|
khdr:
|
|
|
make ARCH=$(ARCH) -C $(top_srcdir) headers_install
|
|
make ARCH=$(ARCH) -C $(top_srcdir) headers_install
|
|
|
|
|
|
|
|
-ifdef KSFT_KHDR_INSTALL
|
|
|
|
|
-$(TEST_GEN_PROGS) $(TEST_GEN_PROGS_EXTENDED) $(TEST_GEN_FILES):| khdr
|
|
|
|
|
|
|
+all: khdr $(TEST_GEN_PROGS) $(TEST_GEN_PROGS_EXTENDED) $(TEST_GEN_FILES)
|
|
|
|
|
+else
|
|
|
|
|
+all: $(TEST_GEN_PROGS) $(TEST_GEN_PROGS_EXTENDED) $(TEST_GEN_FILES)
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
.ONESHELL:
|
|
.ONESHELL:
|