Changeset 748 for trunk/kBuild
- Timestamp:
- Dec 25, 2006, 2:21:48 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r743 r748 170 170 endif 171 171 172 ## CURSUBDIR is PATH_SUB_ROOT described relative to PATH_ROOT. 172 ## CURSUBDIR is PATH_SUB_ROOT described relative to PATH_ROOT. 173 173 # This variable is used to determin where the object files and other output goes. 174 174 ifneq ($(PATH_ROOT),$(PATH_CURRENT)) … … 211 211 ## MAKEFILE is the name of the main makefile. 212 212 MAKEFILE := $(firstword $(MAKEFILE_LIST)) 213 ## MAKEFILE_CURRENT is the name of the current makefile. 213 ## MAKEFILE_CURRENT is the name of the current makefile. 214 214 # This is updated everything a sub-makefile is included. 215 215 MAKEFILE_CURRENT := $(MAKEFILE) … … 224 224 $(warning kBuild: kmk major version mismatch, expected '0' found '$(KBUILD_VERSION_MAJOR)'!) 225 225 else 226 $(warning kBuild: kmk minor version mismatch, expected '1' found '$(KBUILD_VERSION_MINOR)'!) 226 $(warning kBuild: kmk minor version mismatch, expected '1' found '$(KBUILD_VERSION_MINOR)'!) 227 227 endif 228 228 endif 229 else 229 else 230 230 include $(PATH_KBUILD)/gnumake-header.kmk 231 231 endif … … 444 444 # 445 445 # Some Functions. 446 # The lower cased ones are either fallbacks or candidates for functions.c. 446 # The lower cased ones are either fallbacks or candidates for functions.c. 447 447 # 448 448 … … 491 491 # @param $1 real target name. 492 492 # @param $2 normalized main target 493 TARGET_BASE = $(PATH_TARGET)/$(2)/$(call no-root-slash,$(call no-drive,$( basename $(1))))493 TARGET_BASE = $(PATH_TARGET)/$(2)/$(call no-root-slash,$(call no-drive,$(1))) 494 494 495 495 ## Figure out where to put object files. … … 540 540 541 541 ## PROPS_ACCUMULATE_R 542 # The list of accumulative target properties where the right most value/flag 542 # The list of accumulative target properties where the right most value/flag 543 543 # is the 'most significant'. 544 544 # A Config.kmk file can add it's own properties to this list and kBuild … … 554 554 555 555 ## PROPS_ACCUMULATE 556 # The list of accumulative target properties where the left most value/flag 556 # The list of accumulative target properties where the left most value/flag 557 557 # is the 'most significant'. 558 558 # A Config.kmk file can add it's own properties to this list and kBuild … … 569 569 570 570 # 571 # Here is a special 'hack' to prevent innocent environment variables being 572 # picked up and treated as properties. (The most annoying example of why 571 # Here is a special 'hack' to prevent innocent environment variables being 572 # picked up and treated as properties. (The most annoying example of why 573 573 # this is necessary is the Visual C++ commandline with it's LIBPATH.) 574 574 # 575 # Define KBUILD_DONT_KILL_ENV_PROPS in the env. or on the commandline to 575 # Define KBUILD_DONT_KILL_ENV_PROPS in the env. or on the commandline to 576 576 # disable this 'hack'. 577 577 # … … 716 716 # Message macros. 717 717 # 718 # This is done after including Config.kmk as to allow for 718 # This is done after including Config.kmk as to allow for 719 719 # KBUILD_QUIET and KBUILD_VERBOSE to be configurable. 720 720 #
Note:
See TracChangeset
for help on using the changeset viewer.