Changeset 984 for trunk/kBuild/header.kmk
- Timestamp:
- May 28, 2007, 9:41:38 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r980 r984 33 33 # 34 34 ifndef KMK_VERSION 35 $(error kBuild: The kmk default variable KMK_VERSION isn't defined! Make sure you are using 'kmk' and not 'make', 'gmake', 'kmk_gmake', 'dmake' or any other make program .)35 $(error kBuild: The kmk default variable KMK_VERSION isn't defined! Make sure you are using 'kmk' and not 'make', 'gmake', 'kmk_gmake', 'dmake' or any other make program) 36 36 endif 37 37 ifneq ($(KBUILD_VERSION_MAJOR).$(KBUILD_VERSION_MINOR),0.1) … … 129 129 # to be assigned to it and added here. This strictness is required because 130 130 # this keyword namespace is shared between OSes, architectures, cpus and 131 # build types. 131 # build types. (PORTME) 132 132 # 133 133 KBUILD_OSES = darwin freebsd l4 linux netbsd nt openbsd os2 solaris win … … 304 304 # 305 305 # Build platform setup. 306 # 306 # (PORTME) 307 # 308 307 309 # OS/2 308 310 ifeq ($(BUILD_PLATFORM),os2) … … 344 346 # 345 347 # Build target setup. 348 # (PORTME) 346 349 # 347 350 SUFF_DEP := .dep … … 469 472 # @param $1 The paths to make absolute. 470 473 # @obsolete Use the GNU make function $(abspath) directly now. 471 ABSPATH = $(abspath $(1)) 474 ABSPATH = $(abspath $(1))$(warning ABSPATH is deprecated, use abspath directly!) 472 475 473 476 ## DIRDEP - make create directory dependencies. … … 510 513 # others can add stuff to if they like for processing in the footer. 511 514 # 512 513 ## ALL_TARGET514 # This is the list of all targets.515 ALL_TARGETS :=516 515 517 516 ## TEMPLATE_PATHS … … 709 708 710 709 # 710 # Check for --pretty-command-printing before including the Config.kmk 711 # so that anyone overriding the message macros can take the implied 712 # verbosity level change into account. 713 # 714 ifndef KBUILD_VERBOSE 715 ifndef KBUILD_QUIET 716 ifneq ($(filter --pretty-command-printing,$(MAKEFLAGS)),) 717 export KBUILD_VERBOSE := 2 718 endif 719 endif 720 endif 721 722 723 # 711 724 # This is how we find the closest config.kmk. 712 725 # It's a little hacky but I think it works fine. … … 727 740 $(error kBuild: no Config.kmk file found! Check the DEPTH: DEPTH='$(DEPTH)' PATH_CURRENT='$(PATH_CURRENT)') 728 741 endif 729 730 731 #732 # Check for --pretty-command-printing before including the Config.kmk733 # so that anyone overriding the message macros can take the implied734 # verbosity level change into account.735 #736 ifndef KBUILD_VERBOSE737 ifndef KBUILD_QUIET738 ifneq ($(filter --pretty-command-printing,$(MAKEFLAGS)),)739 export KBUILD_VERBOSE := 2740 endif741 endif742 endif743 744 742 745 743 # Include the config.kmk we found file (or the default one).
Note:
See TracChangeset
for help on using the changeset viewer.