Changeset 91 for trunk/kBuild/tools


Ignore:
Timestamp:
Jun 7, 2004, 4:38:27 PM (21 years ago)
Author:
bird
Message:

othersrc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/VCC70.kmk

    r87 r91  
    120120# @param        $(dirdep)   Directory creation dependency.
    121121# @param        $(deps)         Other dependencies.
     122# @param        $(othersrc) Unhandled sources.
    122123#
    123124# @param    $(outbase)  Output basename (full). Use this for list files and such.
    124125define TOOL_VCC70_LINK_LIBRARY
    125126#$ (warning dbg: TOOL_VCC70_LINK_LIBRARY: target=$(target) lib=$(lib) objs=$(objs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) outbase=$(outbase))
    126 $(lib): $(dirdep) $(objs) $(deps)
     127$(lib): $(dirdep) $(objs) $(deps) $(othersrc)
    127128        $(call MSG_L1,Creating Library $$@)
    128129        $(RM) -f $$@
    129         $(TOOL_VCC70_AR) $(flags) /OUT:$(call CYGPATHMIXED,$(lib)) $(call CYGPATHMIXED,$(objs))
     130        $(TOOL_VCC70_AR) $(flags) /OUT:$(call CYGPATHMIXED,$(lib)) $(call CYGPATHMIXED,$(objs)) \
     131                $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(call CYGPATHMIXED,$(def)))
    130132        $(MKDIR) -p $(PATH_LIB)
    131133        $(CP) $$@ $(PATH_LIB)/
Note: See TracChangeset for help on using the changeset viewer.