aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2019-02-01 23:51:24 +0100
committerBen Hutchings <ben@decadent.org.uk>2019-02-02 00:09:23 +0100
commit0959d3e5a37096f4f110362b46cd7ecc678bf44c (patch)
tree85150199682a8ac373461c4b09f1e22767359a4c
parent72fea69b91bdc8981d958984bc78401a08f8aff5 (diff)
downloadklibc-0959d3e5a37096f4f110362b46cd7ecc678bf44c.tar.gz
[klibc] Makefile: Check for $(KLIBCKERNELSRC)/include directory
We need installed UAPI headers, so check slightly further. Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index a60161ccca5b48..0df463a5e0c985 100644
--- a/Makefile
+++ b/Makefile
@@ -98,7 +98,7 @@ $(objtree)/.config: $(srctree)/defconfig
@echo "defconfig has changed, please remove or edit .config"
@false
-$(KLIBCKERNELSRC):
+$(KLIBCKERNELSRC)/include:
@echo "Cannot find kernel UAPI headers."
@echo "Either make a 'linux' symlink point to the usr subdirectory "
@echo "of a kernel tree with headers installed for the $(KLIBCARCH) "
@@ -111,10 +111,10 @@ klibc.spec: klibc.spec.in $(KLIBCSRC)/version
sed -e 's/@@VERSION@@/$(VERSION)/g' < $< > $@
# Build klcc - it is the first target
-klcc: $(objtree)/.config $(KLIBCKERNELSRC)
+klcc: $(objtree)/.config $(KLIBCKERNELSRC)/include
$(Q)$(MAKE) $(klibc)=klcc
-klibc: $(objtree)/.config $(KLIBCKERNELSRC)
+klibc: $(objtree)/.config $(KLIBCKERNELSRC)/include
$(Q)$(MAKE) $(klibc)=.
test: klibc