targets-tools.mk: Disable explicit scope prefix creation

Don't explicitly link to header dir scope prefix anylonger, rely on
standard procedure to mkdir in rules.mk instead.

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2013-06-11 13:49:52 +00:00
commit 0317219761

View file

@ -8,23 +8,24 @@ include $(MODDIR)/make/rules.mk
ifneq ($(strip $(SRC_ALL_CPP)),)
# mandatory targets
all: all.link
all:
# all.link
install: $(ALL)
# convenience targets
link: all.link
#link: all.link
clean-link: clean.link
all.link: $(HDRDIR_SCOPE_SUFFIX)
#all.link: $(HDRDIR_SCOPE_SUFFIX)
$(HDRDIR_SCOPE_SUFFIX):
ln -s . $@
ifeq ($(SCOPE_PREFIX),)
all.link: $(BUILD_HDRDIR)/$(HDRDIR_SCOPE_SUFFIX)
#all.link: $(BUILD_HDRDIR)/$(HDRDIR_SCOPE_SUFFIX)
$(BUILD_HDRDIR)/$(HDRDIR_SCOPE_SUFFIX):
cd $(BUILD_HDRDIR_BASE) && ln -s . $(HDRDIR_SCOPE_SUFFIX)
#$(BUILD_HDRDIR)/$(HDRDIR_SCOPE_SUFFIX):
# cd $(BUILD_HDRDIR_BASE) && ln -s . $(HDRDIR_SCOPE_SUFFIX)
endif
$(LIB_SO): $(OBJ)