From 05688869a8fe752b4e706f1c34668bf1d021eb8c Mon Sep 17 00:00:00 2001 From: vanhofen Date: Sun, 11 Nov 2018 18:13:01 +0100 Subject: [PATCH] - bootstrap: install include dir in same way as lib dir --- make/bootstrap.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/make/bootstrap.mk b/make/bootstrap.mk index af68d3b5..6b8b5fe0 100644 --- a/make/bootstrap.mk +++ b/make/bootstrap.mk @@ -11,6 +11,7 @@ BOOTSTRAP += $(STAGING_DIR) BOOTSTRAP += $(IMAGE_DIR) BOOTSTRAP += $(UPDATE_DIR) BOOTSTRAP += $(HOST_DIR)/bin +BOOTSTRAP += includes BOOTSTRAP += libs BOOTSTRAP += firmware BOOTSTRAP += modules @@ -52,7 +53,6 @@ endif mkdir -p $(TARGET_DIR)/var/keys mkdir -p $(TARGET_DIR)/var/root mkdir -p $(TARGET_DIR)/var/spool/cron/crontabs - mkdir -p $(TARGET_INCLUDE_DIR) mkdir -p $(PKG_CONFIG_PATH) make skeleton @@ -74,6 +74,9 @@ $(HOST_DIR): $(HOST_DIR)/bin: $(HOST_DIR) mkdir -p $@ +$(TARGET_INCLUDE_DIR): | $(TARGET_DIR) + mkdir -p $@ + $(TARGET_LIB_DIR): | $(TARGET_DIR) mkdir -p $@ cp -a $(SOURCE_DIR)/$(NI_DRIVERS-BIN)/$(DRIVERS_DIR)/libs/* $@ @@ -116,6 +119,8 @@ ifeq ($(BOXTYPE), coolstream) endif endif +includes: $(TARGET_INCLUDE_DIR) + libs: $(TARGET_LIB_DIR) static-libs $(STATIC_LIB_DIR) firmware: $(TARGET_LIB_DIR)/firmware @@ -127,6 +132,7 @@ blobs: $(TARGET_DIR)/var/update # ----------------------------------------------------------------------------- # hack to make sure they are always copied +PHONY += $(TARGET_INCLUDE_DIR) PHONY += $(TARGET_LIB_DIR) PHONY += $(TARGET_LIB_DIR)/firmware PHONY += $(TARGET_LIB_DIR)/modules @@ -138,6 +144,7 @@ PHONY += $(STATIC_LIB_DIR) PHONY += bootstrap PHONY += skeleton PHONY += targetprefix +PHONY += includes PHONY += libs PHONY += firmware PHONY += modules