sbsv2/raptor/lib/flm/win32.flm
branchfix
changeset 226 59f343577f92
parent 225 d401dbd3a410
parent 185 69334660be7a
child 511 7581d432643a
equal deleted inserted replaced
225:d401dbd3a410 226:59f343577f92
   373   define win32compile2object
   373   define win32compile2object
   374 
   374 
   375     $(eval DEPENDFILENAME:=$(call mapwin32file,$(1),.o.d))
   375     $(eval DEPENDFILENAME:=$(call mapwin32file,$(1),.o.d))
   376     $(eval DEPENDFILE:=$(wildcard $(DEPENDFILENAME)))
   376     $(eval DEPENDFILE:=$(wildcard $(DEPENDFILENAME)))
   377 
   377 
   378     $(call mapwin32file,$(1),.o): $(1) $(PROJECT_META) $(if $(DEPENDFILE),,RESOURCE BITMAP EXPORT) $(if $(USE_TRACE_COMPILER),$(TRACE_MARKER))
   378     $(call mapwin32file,$(1),.o): $(1) $(PROJECT_META) $(if $(DEPENDFILE),,RESOURCE BITMAP EXPORT) | $(if $(USE_TRACE_COMPILER),$(TRACE_MARKER))
   379 	  $(call startrule,win32compile2object,,$(1)) \
   379 	  $(call startrule,win32compile2object,,$(1)) \
   380 	  $(CC) $$(if $$(filter %.C,$(1)),-lang c) $(CFLAGS) $(OPTION_CW) \
   380 	  $(CC) $$(if $$(filter %.C,$(1)),-lang c) $(CFLAGS) $(OPTION_CW) \
   381 	  $(if $(STDCPP_BUILD),$$(if $$(filter %.c %.C,$(1)),,$$(call makemacrodef,$(OPT.DEFINE),$(STDCPP_WCHAR_DEF))),) \
   381 	  $(if $(STDCPP_BUILD),$$(if $$(filter %.c %.C,$(1)),,$$(call makemacrodef,$(OPT.DEFINE),$(STDCPP_WCHAR_DEF))),) \
   382 	  $(DEFINES) $(INCLUDES) $(OPT.OUT)"$$@" "$(1)" \
   382 	  $(DEFINES) $(INCLUDES) $(OPT.OUT)"$$@" "$(1)" \
   383 	  $(if $(NO_DEPEND_GENERATE),,&& $(GNUSED) 's#\\\\\(.\)#/\1#g;s#/ #\\\ #g;s#\([A-Za-z]:\)\\\\#\1/#g;1,1s#.*: .* \(.\)\?$$$$#$(call mapwin32file,$(1),.o): $1 \1#' $(call mapwin32file,$(1),.dep) > $(call mapwin32file,$(1),.o.d)) \
   383 	  $(if $(NO_DEPEND_GENERATE),,&& $(GNUSED) 's#\\\\\(.\)#/\1#g;s#/ #\\\ #g;s#\([A-Za-z]:\)\\\\#\1/#g;1,1s#.*: .* \(.\)\?$$$$#$(call mapwin32file,$(1),.o): $1 \1#' $(call mapwin32file,$(1),.dep) > $(call mapwin32file,$(1),.o.d)) \