Changeset 662 for trunk/kBuild
- Timestamp:
- Dec 5, 2006, 5:23:03 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/header.kmk
r660 r662 548 548 LIBS LIBPATH 549 549 550 ## PROPS_ALL 551 # List of all the properties. 552 PROPS_ALL = $(PROPS_SINGLE) $(PROPS_DEFERRED) $(PROPS_ACCUMULATE_L) $(PROPS_ACCUMULATE_R) 553 554 555 # 556 # Here is a special 'hack' to prevent innocent environment variables being 557 # picked up and treated as properties. (The most annoying example of why 558 # this is necessary is the Visual C++ commandline with it's LIBPATH.) 559 # 560 # Define KBUILD_DONT_KILL_ENV_PROPS in the env. or on the commandline to 561 # disable this 'hack'. 562 # 563 ifndef KBUILD_DONT_KILL_ENV_PROPS 564 565 define def_nuke_environment_prop 566 ifeq ($(origin $(prop)),environment) 567 $(prop) = 568 endif 569 endef 570 $(foreach prop,$(PROPS_ALL),$(eval $(value def_nuke_environment_prop))) 571 572 endif 573 550 574 551 575 #
Note:
See TracChangeset
for help on using the changeset viewer.