Ignore:
Timestamp:
Nov 19, 2008, 3:35:03 AM (17 years ago)
Author:
bird
Message:

Added a new target type MISCBINS for linking together objs and libs into whatever you want.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/header.kmk

    r2018 r2084  
    819819## @}
    820820
     821## @name Properties valid on misc binaries (MISCBINS)
     822## @{
     823PROPS_MISCBINS_SINGLE        := $(PROPS_SINGLE_LNK) LDTOOL BINSUFF
     824PROPS_MISCBINS_DEFERRED      := $(PROPS_DEFERRED)
     825PROPS_MISCBINS_ACCUMULATE_R  := $(PROPS_ACCUMULATE_R_LNK) LDFLAGS
     826PROPS_MISCBINS_ACCUMULATE_L  := $(PROPS_ACCUMULATE_L_LNK) LIBS LIBPATH
     827## @}
     828
    821829## @name Properties valid on installs (INSTALLS)
    822830## @{
     
    852860endef
    853861$(foreach prop, $(PROPS_ALL) \
    854         FETCHES PATCHES BLDPROGS LIBRARIES IMPORT_LIBS DLLS PROGRAMS SYSMODS INSTALLS OTHERS \
     862        FETCHES PATCHES BLDPROGS LIBRARIES IMPORT_LIBS DLLS PROGRAMS SYSMODS MISCBINS INSTALLS OTHERS \
    855863        SUBDIRS MAKEFILES BLDDIRS \
    856864        ,$(eval $(value def_nuke_environment_prop)))
     
    906914PASS_BINARIES       := Programs
    907915PASS_BINARIES_trgs  :=
    908 PASS_BINARIES_vars  := _PROGRAMS _SYSMODS _OTHER_BINARIES
     916PASS_BINARIES_vars  := _PROGRAMS _SYSMODS _MISC_BINS _OTHER_BINARIES
    909917PASS_BINARIES_pass  := binaries
    910918
Note: See TracChangeset for help on using the changeset viewer.