Changeset 578 for trunk/kBuild
- Timestamp:
- Nov 23, 2006, 11:36:46 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r576 r578 267 267 endif 268 268 269 270 PATH_TOOLS := $(PATH_KBUILD)/bin/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM) 271 ifeq ($(wildcard $(PATH_TOOLS)/kmk_ash$(HOSTSUFF_EXE)),) 272 ifeq ($(BUILD_TARGET_ARCH),amd64) 273 PATH_TOOLS := $(PATH_KBUILD)/bin/x86.$(BUILD_PLATFORM) 274 endif 275 ifeq ($(wildcard $(PATH_TOOLS)/kmk_ash$(HOSTSUFF_EXE)),) 276 ifeq ($(filter-out win64 win nt ,$(BUILD_PLATFORM)),) 277 PATH_TOOLS := $(PATH_KBUILD)/bin/x86.win32 269 ifndef PATH_KBUILD_BIN 270 PATH_KBUILD_BIN := $(PATH_KBUILD)/bin/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM) 271 ifeq ($(wildcard $(PATH_KBUILD_BIN)/kmk_ash$(HOSTSUFF_EXE)),) 272 ifeq ($(BUILD_TARGET_ARCH),amd64) 273 PATH_KBUILD_BIN := $(PATH_KBUILD)/bin/x86.$(BUILD_PLATFORM) 278 274 endif 279 endif 280 ifeq ($(wildcard $(PATH_TOOLS)/kmk_ash$(HOSTSUFF_EXE)),) 281 # give up 282 PATH_TOOLS := $(PATH_KBUILD)/bin/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM) 275 ifeq ($(wildcard $(PATH_KBUILD_BIN)/kmk_ash$(HOSTSUFF_EXE)),) 276 ifeq ($(filter-out win64 win nt ,$(BUILD_PLATFORM)),) 277 PATH_KBUILD_BIN := $(PATH_KBUILD)/bin/x86.win32 278 endif 279 endif 280 ifeq ($(wildcard $(PATH_KBUILD_BIN)/kmk_ash$(HOSTSUFF_EXE)),) 281 # give up 282 PATH_KBUILD_BIN := $(PATH_KBUILD)/bin/$(BUILD_PLATFORM_ARCH).$(BUILD_PLATFORM) 283 endif 283 284 endif 284 285 endif … … 325 326 # 326 327 ifeq ($(MAKE),kmk) 327 MAKE := $(PATH_ TOOLS)/kmk$(HOSTSUFF_EXE)328 endif 329 330 DEP_EXT := $(PATH_ TOOLS)/kDep$(HOSTSUFF_EXE)328 MAKE := $(PATH_KBUILD_BIN)/kmk$(HOSTSUFF_EXE) 329 endif 330 331 DEP_EXT := $(PATH_KBUILD_BIN)/kDep$(HOSTSUFF_EXE) 331 332 ifeq ($(filter kDep,$(KMK_BUILTIN)),kDep) 332 333 DEP := kmk_builtin_kDep … … 335 336 endif 336 337 337 DEP_IDB_EXT := $(PATH_ TOOLS)/kDepIDB$(HOSTSUFF_EXE)338 DEP_IDB_EXT := $(PATH_KBUILD_BIN)/kDepIDB$(HOSTSUFF_EXE) 338 339 ifeq ($(filter kDepPre,$(KMK_BUILTIN)),kDepIDB) 339 340 DEP_IDB := $(if kmk_builtin_kDepIDB … … 342 343 endif 343 344 344 DEP_PRE_EXT := $(PATH_ TOOLS)/kDepPre$(HOSTSUFF_EXE)345 DEP_PRE_EXT := $(PATH_KBUILD_BIN)/kDepPre$(HOSTSUFF_EXE) 345 346 ifeq ($(filter kDepPre,$(KMK_BUILTIN)),kDepPre) 346 347 DEP_PRE := $(if kmk_builtin_kDepPre … … 349 350 endif 350 351 351 APPEND_EXT := $(PATH_ TOOLS)/kmk_append$(HOSTSUFF_EXE)352 APPEND_EXT := $(PATH_KBUILD_BIN)/kmk_append$(HOSTSUFF_EXE) 352 353 ifeq ($(filter append,$(KMK_BUILTIN)),append) 353 354 APPEND := kmk_builtin_append … … 356 357 endif 357 358 358 CAT_EXT := $(PATH_ TOOLS)/kmk_cat$(HOSTSUFF_EXE)359 CAT_EXT := $(PATH_KBUILD_BIN)/kmk_cat$(HOSTSUFF_EXE) 359 360 ifeq ($(filter cat,$(KMK_BUILTIN)),cat) 360 361 CAT := kmk_builtin_cat … … 363 364 endif 364 365 365 CP_EXT := $(PATH_ TOOLS)/kmk_cp$(HOSTSUFF_EXE)366 CP_EXT := $(PATH_KBUILD_BIN)/kmk_cp$(HOSTSUFF_EXE) 366 367 ifeq ($(filter cp,$(KMK_BUILTIN)),cp) 367 368 CP := kmk_builtin_cp … … 370 371 endif 371 372 372 ECHO_EXT := $(PATH_ TOOLS)/kmk_echo$(HOSTSUFF_EXE)373 ECHO_EXT := $(PATH_KBUILD_BIN)/kmk_echo$(HOSTSUFF_EXE) 373 374 ifeq ($(filter echo,$(KMK_BUILTIN)),echo) 374 375 ECHO := kmk_builtin_echo … … 377 378 endif 378 379 379 INSTALL_EXT := $(PATH_ TOOLS)/kmk_install$(HOSTSUFF_EXE)380 INSTALL_EXT := $(PATH_KBUILD_BIN)/kmk_install$(HOSTSUFF_EXE) 380 381 ifeq ($(filter install,$(KMK_BUILTIN)),install) 381 382 INSTALL := kmk_builtin_install … … 384 385 endif 385 386 386 LN_EXT := $(PATH_ TOOLS)/kmk_ln$(HOSTSUFF_EXE)387 LN_EXT := $(PATH_KBUILD_BIN)/kmk_ln$(HOSTSUFF_EXE) 387 388 ifeq ($(filter ln,$(KMK_BUILTIN)),ln) 388 389 LN := kmk_builtin_ln … … 391 392 endif 392 393 393 MKDIR_EXT := $(PATH_ TOOLS)/kmk_mkdir$(HOSTSUFF_EXE)394 MKDIR_EXT := $(PATH_KBUILD_BIN)/kmk_mkdir$(HOSTSUFF_EXE) 394 395 ifeq ($(filter mkdir,$(KMK_BUILTIN)),mkdir) 395 396 MKDIR := kmk_builtin_mkdir … … 398 399 endif 399 400 400 MV_EXT := $(PATH_ TOOLS)/kmk_mv$(HOSTSUFF_EXE)401 MV_EXT := $(PATH_KBUILD_BIN)/kmk_mv$(HOSTSUFF_EXE) 401 402 ifeq ($(filter mv,$(KMK_BUILTIN)),mv) 402 403 MV := kmk_builtin_mv … … 405 406 endif 406 407 407 RM_EXT := $(PATH_ TOOLS)/kmk_rm$(HOSTSUFF_EXE)408 RM_EXT := $(PATH_KBUILD_BIN)/kmk_rm$(HOSTSUFF_EXE) 408 409 ifeq ($(filter rm,$(KMK_BUILTIN)),rm) 409 410 RM := kmk_builtin_rm … … 412 413 endif 413 414 414 SED_EXT := $(PATH_ TOOLS)/kmk_sed$(HOSTSUFF_EXE)415 SED_EXT := $(PATH_KBUILD_BIN)/kmk_sed$(HOSTSUFF_EXE) 415 416 ifeq ($(filter sed,$(KMK_BUILTIN)),sed) 416 417 SED := kmk_builtin_sed … … 420 421 421 422 # Our default shell is the Almquist shell from *BSD. 422 ASH := $(PATH_ TOOLS)/kmk_ash$(HOSTSUFF_EXE)423 ASH := $(PATH_KBUILD_BIN)/kmk_ash$(HOSTSUFF_EXE) 423 424 MAKESHELL := $(ASH) 424 425 SHELL := $(ASH)
Note:
See TracChangeset
for help on using the changeset viewer.