Changeset 3256 for trunk/kBuild/tools
- Timestamp:
- Jan 2, 2019, 11:17:28 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GXX3.kmk
r3255 r3256 130 130 TOOL_GXX3_COMPILE_C_DEPEND = 131 131 TOOL_GXX3_COMPILE_C_DEPORD = 132 ifdef KBUILD_USE_KOBJCACHE 133 TOOL_GXX3_COMPILE_C_USES_KOBJCACHE = 1 134 TOOL_GXX3_COMPILE_C_OUTPUT = $(outbase).i 132 TOOL_GXX3_COMPILE_C_OUTPUT = $(if-expr "$(use_objcache)" != "",$(outbase).i,) 133 TOOL_GXX3_COMPILE_C_USES_KOBJCACHE = $(if-expr "$(use_objcache)" != "",1,) 135 134 define TOOL_GXX3_COMPILE_C_CMDS 135 if "$(use_objcache)" != "" 136 136 $(QUIET)$(KOBJCACHE) -f $(outbase).koc -d $(PATH_OBJCACHE) -t $(bld_trg).$(bld_trg_arch) -p\ 137 137 --kObjCache-cpp $(outbase).i\ … … 145 145 -o $(obj)\ 146 146 - 147 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 148 endef 149 else # !KBUILD_USE_KOBJCACHE 150 TOOL_GXX3_COMPILE_C_OUTPUT = 151 define TOOL_GXX3_COMPILE_C_CMDS 147 else 152 148 $(QUIET)$(TOOL_GXX3_CC) -c\ 153 149 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\ … … 155 151 -o $(obj)\ 156 152 $(abspath $(source)) 153 endif 157 154 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 158 155 endef 159 endif # !KBUILD_USE_KOBJCACHE160 156 161 157 … … 172 168 # @param $(outbase) Output basename (full). Use this for list files and such. 173 169 # @param $(objsuff) Object suffix. 174 TOOL_GXX3_COMPILE_CXX_DEPEND = $($(target)_1_GCC_PCH_FILE) 175 TOOL_GXX3_COMPILE_CXX_DEPORD = 176 ifdef KBUILD_USE_KOBJCACHE 177 TOOL_GXX3_COMPILE_CXX_USES_KOBJCACHE = 1 178 TOOL_GXX3_COMPILE_CXX_OUTPUT = $(outbase).ii 170 TOOL_GXX3_COMPILE_CXX_DEPEND = $($(target)_1_GCC_PCH_FILE) 171 TOOL_GXX3_COMPILE_CXX_DEPORD = 172 TOOL_GXX3_COMPILE_CXX_OUTPUT = $(if-expr "$(use_objcache)" != "",$(outbase).ii,) 173 TOOL_GXX3_COMPILE_CXX_USES_KOBJCACHE = $(if-expr "$(use_objcache)" != "",1,) 179 174 define TOOL_GXX3_COMPILE_CXX_CMDS 175 if "$(use_objcache)" != "" 180 176 $(QUIET)$(KOBJCACHE) -f $(outbase).koc -d $(PATH_OBJCACHE) -t $(bld_trg).$(bld_trg_arch) -p\ 181 177 --kObjCache-cpp $(outbase).ii\ … … 190 186 -o $(obj)\ 191 187 - 192 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 193 endef 194 else # !KBUILD_USE_KOBJCACHE 195 TOOL_GXX3_COMPILE_CXX_OUTPUT = 196 define TOOL_GXX3_COMPILE_CXX_CMDS 188 else 197 189 $(QUIET)$(TOOL_GXX3_CXX) -c\ 198 190 $(flags) $(addprefix -I, $($(target)_1_GCC_PCH_DIR) $(incs)) $(addprefix -D, $(defs))\ … … 201 193 ,-Winvalid-pch -include $(basename $($(target)_1_GCC_PCH_FILE)),) \ 202 194 $(abspath $(source)) 195 endif 203 196 $(QUIET)$(APPEND) -n "$(dep)" "" "$(source):" "" 204 197 endef 205 endif # !KBUILD_USE_KOBJCACHE206 198 207 199
Note:
See TracChangeset
for help on using the changeset viewer.