- Timestamp:
- Jan 5, 2023 1:53:41 AM (2 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r3566 r3579 1783 1783 endif # !__header_kmk__ 1784 1784 1785 -
trunk/kBuild/tools/CLANGCCMACHO.kmk
r3567 r3579 179 179 --kObjCache-cpp $(outbase).i\ 180 180 $(TOOL_CLANGCCMACHO_CC) -E -o -\ 181 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\181 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 182 182 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 183 183 $(abspath $(source))\ … … 189 189 else 190 190 $(QUIET)$(TOOL_CLANGCCMACHO_CC) -c\ 191 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\191 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 192 192 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 193 193 -o $(obj)\ … … 220 220 $(TOOL_CLANGCCMACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 221 221 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 222 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\222 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 223 223 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 224 224 $(abspath $(source))\ … … 287 287 --kObjCache-cpp $(outbase).ii\ 288 288 $(TOOL_CLANGCCMACHO_OBJC) -E -o -\ 289 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\289 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 290 290 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 291 291 $(abspath $(source))\ … … 301 301 define TOOL_CLANGCCMACHO_COMPILE_OBJC_CMDS 302 302 $(QUIET)$(TOOL_CLANGCCMACHO_OBJC) -c\ 303 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\303 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 304 304 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 305 305 -o $(obj)\ … … 331 331 --kObjCache-cpp $(outbase).mii\ 332 332 $(TOOL_CLANGCCMACHO_OBJCXX) -E -o -\ 333 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\333 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 334 334 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 335 335 $(abspath $(source))\ … … 345 345 define TOOL_CLANGCCMACHO_COMPILE_OBJCXX_CMDS 346 346 $(QUIET)$(TOOL_CLANGCCMACHO_OBJCXX) -c\ 347 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\347 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 348 348 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 349 349 -o $(obj)\ … … 372 372 define TOOL_CLANGCCMACHO_COMPILE_AS_CMDS 373 373 $(QUIET)$(TOOL_CLANGCCMACHO_AS) -c\ 374 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\374 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 375 375 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 376 376 -o $(obj)\ -
trunk/kBuild/tools/CLANGXXMACHO.kmk
r3567 r3579 179 179 --kObjCache-cpp $(outbase).i\ 180 180 $(TOOL_CLANGXXMACHO_CC) -E -o -\ 181 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\181 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 182 182 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 183 183 $(abspath $(source))\ … … 189 189 else 190 190 $(QUIET)$(TOOL_CLANGXXMACHO_CC) -c\ 191 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\191 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 192 192 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 193 193 -o $(obj)\ … … 220 220 $(TOOL_CLANGXXMACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 221 221 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 222 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\222 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 223 223 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 224 224 $(abspath $(source))\ … … 287 287 --kObjCache-cpp $(outbase).ii\ 288 288 $(TOOL_CLANGXXMACHO_OBJC) -E -o -\ 289 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\289 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 290 290 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 291 291 $(abspath $(source))\ … … 301 301 define TOOL_CLANGXXMACHO_COMPILE_OBJC_CMDS 302 302 $(QUIET)$(TOOL_CLANGXXMACHO_OBJC) -c\ 303 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\303 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 304 304 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 305 305 -o $(obj)\ … … 331 331 --kObjCache-cpp $(outbase).mii\ 332 332 $(TOOL_CLANGXXMACHO_OBJCXX) -E -o -\ 333 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\333 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 334 334 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 335 335 $(abspath $(source))\ … … 345 345 define TOOL_CLANGXXMACHO_COMPILE_OBJCXX_CMDS 346 346 $(QUIET)$(TOOL_CLANGXXMACHO_OBJCXX) -c\ 347 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\347 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 348 348 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 349 349 -o $(obj)\ … … 372 372 define TOOL_CLANGXXMACHO_COMPILE_AS_CMDS 373 373 $(QUIET)$(TOOL_CLANGXXMACHO_AS) -c\ 374 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\374 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 375 375 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 376 376 -o $(obj)\ -
trunk/kBuild/tools/LLVMGCC42MACHO.kmk
r3567 r3579 158 158 --kObjCache-cpp $(outbase).i\ 159 159 $(TOOL_LLVMGCC42MACHO_CC) -E -o -\ 160 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\160 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 161 161 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 162 162 $(abspath $(source))\ … … 172 172 define TOOL_LLVMGCC42MACHO_COMPILE_C_CMDS 173 173 $(QUIET)$(TOOL_LLVMGCC42MACHO_CC) -c\ 174 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\174 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 175 175 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 176 176 -o $(obj)\ … … 202 202 --kObjCache-cpp $(outbase).ii\ 203 203 $(TOOL_LLVMGCC42MACHO_CXX) -E -o -\ 204 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\204 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 205 205 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 206 206 $(abspath $(source))\ … … 216 216 define TOOL_LLVMGCC42MACHO_COMPILE_CXX_CMDS 217 217 $(QUIET)$(TOOL_LLVMGCC42MACHO_CXX) -c\ 218 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\218 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 219 219 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 220 220 -o $(obj)\ … … 246 246 --kObjCache-cpp $(outbase).ii\ 247 247 $(TOOL_LLVMGCC42MACHO_OBJC) -E -o -\ 248 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\248 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 249 249 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 250 250 $(abspath $(source))\ … … 260 260 define TOOL_LLVMGCC42MACHO_COMPILE_OBJC_CMDS 261 261 $(QUIET)$(TOOL_LLVMGCC42MACHO_OBJC) -c\ 262 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\262 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 263 263 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 264 264 -o $(obj)\ … … 290 290 --kObjCache-cpp $(outbase).mii\ 291 291 $(TOOL_LLVMGCC42MACHO_OBJCXX) -E -o -\ 292 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\292 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 293 293 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 294 294 $(abspath $(source))\ … … 304 304 define TOOL_LLVMGCC42MACHO_COMPILE_OBJCXX_CMDS 305 305 $(QUIET)$(TOOL_LLVMGCC42MACHO_OBJCXX) -c\ 306 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\306 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 307 307 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 308 308 -o $(obj)\ … … 331 331 define TOOL_LLVMGCC42MACHO_COMPILE_AS_CMDS 332 332 $(QUIET)$(TOOL_LLVMGCC42MACHO_AS) -c\ 333 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\333 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 334 334 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 335 335 -o $(obj)\ -
trunk/kBuild/tools/LLVMGXX42MACHO.kmk
r3567 r3579 168 168 --kObjCache-cpp $(outbase).i\ 169 169 $(TOOL_LLVMGXX42MACHO_CC) -E -o -\ 170 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\170 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 171 171 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 172 172 $(abspath $(source))\ … … 178 178 else 179 179 $(QUIET)$(TOOL_LLVMGXX42MACHO_CC) -c\ 180 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\180 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 181 181 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 182 182 -o $(obj)\ … … 209 209 $(TOOL_LLVMGXX42MACHO_CXX) -E -o - $(if-expr defined($(target)_PCH_HDR)\ 210 210 ,-fpch-preprocess -Winvalid-pch -I$($(target)_1_GCC_PCH_DIR) -include $(basename $($(target)_1_GCC_PCH_FILE)),)\ 211 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\211 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 212 212 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 213 213 $(abspath $(source))\ … … 276 276 --kObjCache-cpp $(outbase).ii\ 277 277 $(TOOL_LLVMGXX42MACHO_OBJC) -E -o -\ 278 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\278 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 279 279 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 280 280 $(abspath $(source))\ … … 290 290 define TOOL_LLVMGXX42MACHO_COMPILE_OBJC_CMDS 291 291 $(QUIET)$(TOOL_LLVMGXX42MACHO_OBJC) -c\ 292 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\292 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 293 293 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 294 294 -o $(obj)\ … … 320 320 --kObjCache-cpp $(outbase).mii\ 321 321 $(TOOL_LLVMGXX42MACHO_OBJCXX) -E -o -\ 322 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\322 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 323 323 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 324 324 $(abspath $(source))\ … … 334 334 define TOOL_LLVMGXX42MACHO_COMPILE_OBJCXX_CMDS 335 335 $(QUIET)$(TOOL_LLVMGXX42MACHO_OBJCXX) -c\ 336 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\336 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 337 337 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 338 338 -o $(obj)\ … … 361 361 define TOOL_LLVMGXX42MACHO_COMPILE_AS_CMDS 362 362 $(QUIET)$(TOOL_LLVMGXX42MACHO_AS) -c\ 363 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\363 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 364 364 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 365 365 -o $(obj)\ -
trunk/kBuild/tools/XGCCAMD64LINUX.kmk
r3567 r3579 131 131 define TOOL_XGCCAMD64LINUX_COMPILE_C_CMDS 132 132 $(QUIET)$(TOOL_XGCCAMD64LINUX_CC) -c\ 133 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\133 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 134 134 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 135 135 -o $(obj)\ … … 155 155 define TOOL_XGCCAMD64LINUX_COMPILE_CXX_CMDS 156 156 $(QUIET)$(TOOL_XGCCAMD64LINUX_CXX) -c\ 157 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\157 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 158 158 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 159 159 -o $(obj)\ … … 179 179 define TOOL_XGCCAMD64LINUX_COMPILE_AS_CMDS 180 180 $(QUIET)$(TOOL_XGCCAMD64LINUX_AS) -c\ 181 $(flags) $( addprefix -I, $(incs)) $(addprefix-D, $(defs))\181 $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\ 182 182 -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\ 183 183 -o $(obj)\
Note:
See TracChangeset
for help on using the changeset viewer.