Changeset 732
- Timestamp:
- May 13, 2010, 1:30:17 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
packaging/Makefile.packages
r725 r732 174 174 _DIRS_ := 175 175 176 177 178 179 180 181 182 183 176 184 define EnsureDir 177 ifneq ($(1),./) 178 ifneq ($(1:%:/=:/),:/) 179 ifeq ($$(filter $(1),$$(_DIRS_)),) 180 _DIRS_ += $(1) 181 $$(eval $$(call EnsureDir,$(dir $(1:%/=%)))) 182 $$(shell if not exist "$(subst /,\,$(1:%/=%))" mkdir "$(subst /,\,$(1:%/=%))" >nul 2>&1) 183 endif 184 endif 185 endif 185 $(eval $(call DirRule,$(1)))$(1) 186 186 endef 187 187 … … 208 208 92 := $($(1).PATH)/$$(92) 209 209 $(1).TARGETS += $$(92) 210 $$(eval $$(call EnsureDir,$$(dir $$(92)))) 211 $$(92): $$(91) 210 $$(92): $$(91) | $$(call EnsureDir,$$(dir $$(92))) 212 211 ifeq ($$(93),1) 213 212 xcopy /s /e /o "$$(subst /,\,$$<)" "$$(subst /,\,$$@)"\ $(_EMPTY_)
Note:
See TracChangeset
for help on using the changeset viewer.