Changeset 1015 for trunk/kBuild/tools/GXX3OMF.kmk
- Timestamp:
- Jun 2, 2007, 8:57:50 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GXX3OMF.kmk
r971 r1015 93 93 # @param $(outbase) Output basename (full). Use this for list files and such. 94 94 # @param $(objsuff) Object suffix. 95 TOOL_GXX3OMF_COMPILE_C_OUTPUT =96 95 TOOL_GXX3OMF_COMPILE_C_DEPEND = 97 96 TOOL_GXX3OMF_COMPILE_C_DEPORD = 97 ifdef USE_KOBJCACHE 98 TOOL_GXX3OMF_COMPILE_C_USES_KOBJCACHE = 1 99 TOOL_GXX3OMF_COMPILE_C_OUTPUT = $(outbase).i 100 define TOOL_GXX3OMF_COMPILE_C_CMDS 101 $(QUIET)$(KOBJCACHE) -f $(outbase).koc -r --kObjCache-cpp $(outbase).i \ 102 $(TOOL_GXX3OMF_CC) -E -o -\ 103 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 104 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 105 $(abspath $(source)) \ 106 --kObjCache-cc $(obj) \ 107 $(TOOL_GXX3OMF_CC) -c\ 108 $(flags)\ 109 -o $(obj)\ 110 $(outbase).i 111 endef 112 else # !USE_KOBJCACHE 113 TOOL_GXX3OMF_COMPILE_C_OUTPUT = 98 114 define TOOL_GXX3OMF_COMPILE_C_CMDS 99 115 $(QUIET)$(TOOL_GXX3OMF_CC) -c\ … … 103 119 $(abspath $(source)) 104 120 endef 121 endif # !USE_KOBJCACHE 105 122 106 123 … … 118 135 # @param $(outbase) Output basename (full). Use this for list files and such. 119 136 # @param $(objsuff) Object suffix. 120 TOOL_GXX3OMF_COMPILE_CXX_OUTPUT =121 137 TOOL_GXX3OMF_COMPILE_CXX_DEPEND = 122 138 TOOL_GXX3OMF_COMPILE_CXX_DEPORD = 139 ifdef USE_KOBJCACHE 140 TOOL_GXX3OMF_COMPILE_CXX_USES_KOBJCACHE = 1 141 TOOL_GXX3OMF_COMPILE_CXX_OUTPUT = $(outbase).ii 142 define TOOL_GXX3OMF_COMPILE_CXX_CMDS 143 $(QUIET)$(KOBJCACHE) -f $(outbase).koc -r --kObjCache-cpp $(outbase).ii \ 144 $(TOOL_GXX3OMF_CXX) -E -o -\ 145 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 146 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 147 $(abspath $(source)) \ 148 --kObjCache-cc $(obj) \ 149 $(TOOL_GXX3OMF_CXX) -c\ 150 $(flags)\ 151 -o $(obj)\ 152 $(outbase).ii 153 endef 154 else # !USE_KOBJCACHE 155 TOOL_GXX3OMF_COMPILE_CXX_OUTPUT = 123 156 define TOOL_GXX3OMF_COMPILE_CXX_CMDS 124 157 $(QUIET)$(TOOL_GXX3OMF_CXX) -c\ … … 128 161 $(abspath $(source)) 129 162 endef 163 endif # !USE_KOBJCACHE 130 164 131 165
Note:
See TracChangeset
for help on using the changeset viewer.