wmake, wmakeLnIncludeAll: Automated the creation of the lnInclude directories based on dependency

Now lnInclude are created as required by the presence of entries in the EXE_INC
variable in the Make/options file.  This removes the need for calling
wmakeLnInclude in various Allwmake files to ensure the existence of the
lnInclude directories prior to compilation of dependent libraries.
This commit is contained in:
Henry Weller
2018-05-03 15:59:50 +01:00
parent 3be5e695ec
commit 3c000dabec
9 changed files with 100 additions and 75 deletions

View File

@ -32,6 +32,6 @@ $(OBJECTS_DIR)/%.dep : %
-R '$(OBJECTS_DIR)/' '$$(OBJECTS_DIR)/' \
-R '$(WM_PROJECT_DIR)/' '$$(WM_PROJECT_DIR)/' \
-R '$(WM_THIRD_PARTY_DIR)/' '$$(WM_THIRD_PARTY_DIR)/' \
-I$(*D) $(LIB_HEADER_DIRS) $< $@
$(LIB_HEADER_DIRS) $< $@
#------------------------------------------------------------------------------