make/common/NativeCompilation.gmk
changeset 28809 6481e27e00ee
parent 28606 e4a5774f2ddd
child 28810 86666ec06518
equal deleted inserted replaced
28806:1550b2f6b63d 28809:6481e27e00ee
   467       $1_RES_VARDEPS_FILE := $$(call DependOnVariable, $1_RES_VARDEPS, \
   467       $1_RES_VARDEPS_FILE := $$(call DependOnVariable, $1_RES_VARDEPS, \
   468           $$($1_RES).vardeps)
   468           $$($1_RES).vardeps)
   469 
   469 
   470       $$($1_RES): $$($1_VERSIONINFO_RESOURCE) $$($1_RES_VARDEPS_FILE)
   470       $$($1_RES): $$($1_VERSIONINFO_RESOURCE) $$($1_RES_VARDEPS_FILE)
   471 		$(ECHO) $(LOG_INFO) "Compiling resource $$(notdir $$($1_VERSIONINFO_RESOURCE)) (for $$(notdir $$($1_TARGET)))"
   471 		$(ECHO) $(LOG_INFO) "Compiling resource $$(notdir $$($1_VERSIONINFO_RESOURCE)) (for $$(notdir $$($1_TARGET)))"
   472 		$(RC) $$($1_RC_FLAGS) $(CC_OUT_OPTION)$$@ $$($1_VERSIONINFO_RESOURCE)
   472 		$(RC) $$($1_RC_FLAGS) $(SYSROOT_CFLAGS) $(CC_OUT_OPTION)$$@ \
       
   473 		    $$($1_VERSIONINFO_RESOURCE)
   473                 # Windows RC compiler does not support -showIncludes, so we mis-use CL for this.
   474                 # Windows RC compiler does not support -showIncludes, so we mis-use CL for this.
   474 		$(CC) $$($1_RC_FLAGS) -showIncludes -nologo -TC \
   475 		$(CC) $$($1_RC_FLAGS) $(SYSROOT_CFLAGS) -showIncludes -nologo -TC \
   475 		    $(CC_OUT_OPTION)$$($1_RES_DEP).obj $$($1_VERSIONINFO_RESOURCE) > $$($1_RES_DEP).raw 2>&1 || exit 0
   476 		    $(CC_OUT_OPTION)$$($1_RES_DEP).obj $$($1_VERSIONINFO_RESOURCE) > $$($1_RES_DEP).raw 2>&1 || exit 0
   476 		($(ECHO) $$($1_RES): \\ \
   477 		($(ECHO) $$($1_RES): \\ \
   477 		&& $(SED) $(WINDOWS_SHOWINCLUDE_SED_PATTERN) $$($1_RES_DEP).raw) > $$($1_RES_DEP)
   478 		&& $(SED) $(WINDOWS_SHOWINCLUDE_SED_PATTERN) $$($1_RES_DEP).raw) > $$($1_RES_DEP)
   478     endif
   479     endif
   479     ifneq (,$$($1_MANIFEST))
   480     ifneq (,$$($1_MANIFEST))