Changeset 1015 for trunk/kBuild/tools/GCC3PLAIN.kmk
- Timestamp:
- Jun 2, 2007, 8:57:50 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC3PLAIN.kmk
r973 r1015 98 98 # @param $(outbase) Output basename (full). Use this for list files and such. 99 99 # @param $(objsuff) Object suffix. 100 TOOL_GCC3PLAIN_COMPILE_C_OUTPUT =101 100 TOOL_GCC3PLAIN_COMPILE_C_DEPEND = 102 101 TOOL_GCC3PLAIN_COMPILE_C_DEPORD = 102 ifdef USE_KOBJCACHE 103 TOOL_GCC3PLAIN_COMPILE_C_USES_KOBJCACHE = 1 104 TOOL_GCC3PLAIN_COMPILE_C_OUTPUT = $(outbase).i 105 define TOOL_GCC3PLAIN_COMPILE_C_CMDS 106 $(QUIET)$(KOBJCACHE) -f $(outbase).koc -r --kObjCache-cpp $(outbase).i \ 107 $(TOOL_GCC3PLAIN_CC) -E -o -\ 108 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 109 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 110 $(abspath $(source)) \ 111 --kObjCache-cc $(obj) \ 112 $(TOOL_GCC3PLAIN_CC) -c\ 113 $(flags)\ 114 -o $(obj)\ 115 $(outbase).i 116 endef 117 else # !USE_KOBJCACHE 118 TOOL_GCC3PLAIN_COMPILE_C_OUTPUT = 103 119 define TOOL_GCC3PLAIN_COMPILE_C_CMDS 104 120 $(QUIET)$(TOOL_GCC3PLAIN_CC) -c\ … … 108 124 $(abspath $(source)) 109 125 endef 126 endif # !USE_KOBJCACHE 110 127 111 128 … … 122 139 # @param $(outbase) Output basename (full). Use this for list files and such. 123 140 # @param $(objsuff) Object suffix. 124 TOOL_GCC3PLAIN_COMPILE_CXX_OUTPUT =125 141 TOOL_GCC3PLAIN_COMPILE_CXX_DEPEND = 126 142 TOOL_GCC3PLAIN_COMPILE_CXX_DEPORD = 143 ifdef USE_KOBJCACHE 144 TOOL_GCC3PLAIN_COMPILE_CXX_USES_KOBJCACHE = 1 145 TOOL_GCC3PLAIN_COMPILE_CXX_OUTPUT = $(outbase).ii 146 define TOOL_GCC3PLAIN_COMPILE_CXX_CMDS 147 $(QUIET)$(KOBJCACHE) -f $(outbase).koc -r --kObjCache-cpp $(outbase).ii \ 148 $(TOOL_GCC3PLAIN_CXX) -E -o -\ 149 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ 150 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 151 $(abspath $(source)) \ 152 --kObjCache-cc $(obj) \ 153 $(TOOL_GCC3PLAIN_CXX) -c\ 154 $(flags)\ 155 -o $(obj)\ 156 $(outbase).ii 157 endef 158 else # !USE_KOBJCACHE 159 TOOL_GCC3PLAIN_COMPILE_CXX_OUTPUT = 127 160 define TOOL_GCC3PLAIN_COMPILE_CXX_CMDS 128 161 $(QUIET)$(TOOL_GCC3PLAIN_CXX) -c\ … … 132 165 $(abspath $(source)) 133 166 endef 167 endif # !USE_KOBJCACHE 134 168 135 169
Note:
See TracChangeset
for help on using the changeset viewer.