Changeset 472 for trunk/kBuild/header.kmk
- Timestamp:
- Jul 15, 2006, 6:33:50 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r464 r472 248 248 # 249 249 ifeq ($(filter abspath,$(KMK_FEATURES)),abspath) 250 250 251 PATH_CURRENT := $(abspath $(CURDIR)) 252 ifneq ($(strip $(SUB_DEPTH)),) 253 PATH_SUB_CURRENT := $(abspath $(PATH_CURRENT)/$(SUB_DEPTH)) 254 else 255 PATH_SUB_CURRENT := $(PATH_CURRENT) 256 endif 251 257 PATH_ROOT := $(abspath $(PATH_CURRENT)/$(DEPTH)) 252 258 … … 254 260 255 261 PATH_CURRENT := $(CURDIR) 256 # Get the real root path. 262 PATH_SUB_CURRENT := $(PATH_CURRENT) 263 ifneq ($(strip $(SUB_DEPTH)),) 264 ifneq ($(SUB_DEPTH),.) 265 $(foreach d,$(subst /, ,$(SUB_DEPTH)), $(eval PATH_SUB_CURRENT := $(patsubst %/,%,$(dir $(PATH_SUB_CURRENT)))) ) 266 endif 267 endif 257 268 PATH_ROOT := $(PATH_CURRENT) 258 269 ifneq ($(DEPTH),.) … … 261 272 262 273 endif 274 263 275 # Subdirectory relative to the root. 264 276 ifneq ($(PATH_ROOT),$(PATH_CURRENT)) 265 CURSUBDIR := $(patsubst $(PATH_ROOT)/%,%,$(PATH_ CURRENT))277 CURSUBDIR := $(patsubst $(PATH_ROOT)/%,%,$(PATH_SUB_CURRENT)) 266 278 else 267 279 CURSUBDIR := .
Note:
See TracChangeset
for help on using the changeset viewer.