VirtualBox

Changeset 897 in kBuild for trunk


Ignore:
Timestamp:
May 16, 2007 9:23:51 PM (18 years ago)
Author:
bird
Message:

Added _CLEAN to install targets and BLDDIR to all targets (but not sources).

Location:
trunk/kBuild
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/footer.kmk

    r893 r897  
    9999_OTHERS   :=
    100100_PACKING  :=
    101 _DIRS     := $(PATH_TARGET)/ $(PATH_TARGET)
     101_DIRS     := $(PATH_TARGET)/ $(PATH_TARGET) $(BLDDIRS)
    102102_IMPORT_LIBS :=
    103103
     
    13231323_OUT_FILES += $($(target)_OUTPUT_) $(out)
    13241324_CLEAN_FILES += $($(target)_CLEAN)
     1325_DIRS += $($(target)_BLDDIRS)
    13251326_OBJS += $($(target)_OBJS_)
    13261327
     
    18511852_OUT_FILES += $($(target)_OUTPUT_) $(out)
    18521853_CLEAN_FILES += $($(target)_CLEAN)
     1854_DIRS += $($(target)_BLDDIRS)
    18531855_INSTALLS_FILES += $(INSTARGET_$(target))
    18541856
     
    22572259_INSTALLS_FILES += $(INSTARGET_$(target))
    22582260_INSTALLS_DIRS += $(INSTARGET_DIRS_$(target))
     2261_CLEAN_FILES += $($(target)_CLEAN)
     2262_DIRS += $($(target)_BLDDIRS)
    22592263endef
    22602264
     
    23042308        $(call MSG_CLEAN)
    23052309        $(QUIET)$(RM) -f $(_OUT_FILES) $(_OBJS) $(_DEPFILES) $(_DEPFILES_INCLUDED) $(_CLEAN_FILES) $(OTHER_CLEAN)
     2310
    23062311
    23072312
     
    24332438
    24342439
     2440
    24352441#
    24362442# THE MAIN RULES
     
    24592465
    24602466
     2467
    24612468#
    24622469# kBuild debugging stuff.
    24632470#
    2464 _SPACE := $(subst ., ,.)
    2465 _TAB := $(subst .,      ,.)
    2466 define _NEWLINE
    2467 
    2468 
    2469 endef
    2470 NLTAB = $(_NEWLINE)$(TAB)
    24712471show_targets:
    24722472        @$(foreach target, $(ALL_TARGETS),\
  • trunk/kBuild/header.kmk

    r896 r897  
    611611        SDKS SOURCES \
    612612        INCS CINCS CXXINCX ASINCS RCINCS \
    613         LIBS LIBPATH
     613        LIBS LIBPATH \
     614        DIRS BLDDIRS
    614615
    615616## PROPS_ALL
     
    635636$(foreach prop, $(PROPS_ALL) \
    636637        FETCHES PATCHES BLDPROGS LIBRARIES IMPORT_LIBS DLLS PROGRAMS SYSMODS INSTALLS OTHERS \
    637         SUBDIRS MAKEFILES \
     638        SUBDIRS MAKEFILES BLDDIRS \
    638639        ,$(eval $(value def_nuke_environment_prop)))
    639640
    640 endif
     641endif # KBUILD_DONT_KILL_ENV_PROPS
    641642
    642643
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette