# [2007-11-27] This makefile, on GNU make 3.81, does not exhibit the $(wildcard ) bug. #%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% .PHONY: _gmp_first_target .PHONY: __pattern1_default_first_target _gmp_first_target: __pattern1_default_first_target # at rear part of this file #%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% _MkdirIfNotExist = $(if $(wildcard $1),,mkdir $1) _Gd_Deco_PrjOutput = gf gmu_Gd_PRJ_GMUTMP = $(_Gd_Deco_PrjOutput)/_gmu_tmp gmu_Gp_LINK_OUTPUT = $(_Gd_Deco_PrjOutput)/out.txt gmu_Gp_LINK_OUTPUT_ckt = $(gmu_Gd_PRJ_GMUTMP)/_LinkOutputDone.gmu.ckt $(gmu_Gp_LINK_OUTPUT): @$(call _MkdirIfNotExist,$(@D)) @echo nnn > $@ $(gmu_Gp_LINK_OUTPUT_ckt): $(gmu_Gp_LINK_OUTPUT) @$(call _MkdirIfNotExist,$(@D)) @echo -n "" > $@ .PHONY: __pattern1_inc_project_count __pattern1_inc_project_count: @echo "<<< [[$(gmu_Gp_LINK_OUTPUT)]] {{$(wildcard $(gmu_Gp_LINK_OUTPUT))}} >>>" __pattern1_default_first_target: \ $(gmu_Gp_LINK_OUTPUT_ckt) \ $(gmp_USER_POST_TARGETS) \ __pattern1_inc_project_count @echo "[DONE:] $(call _StripOutputRootPrefix,$(gmu_Gp_LINK_OUTPUT))"