Changeset 91 in kBuild
- Timestamp:
- Jun 7, 2004 2:38:27 PM (21 years ago)
- Location:
- trunk/kBuild
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/footer.kmk
r89 r91 585 585 $(eval lib := $(outbase)$(libsuff)) 586 586 $(eval objs = $(_OBJS_$(target))) 587 $(eval othersrc := $(filter-out %.c %.cpp %.cxx %.cc %.s %.S %.asm,$($(target)_SOURCES))) 587 588 $(eval dirdep := $(dir $(lib)).dir_created) 588 589 ## @todo fix dependencies on makefiles an such … … 699 700 $(CUSTOM_POST)\ 700 701 ))) 702 $(eval othersrc := $(filter-out %.c %.cpp %.cxx %.cc %.s %.S %.asm,$($(target)_SOURCES))) 701 703 702 704 $(eval $(TOOL_$(tool)_LINK_PROGRAM)) … … 816 818 $(CUSTOM_POST)\ 817 819 ))) 820 $(eval othersrc := $(filter-out %.c %.cpp %.cxx %.cc %.s %.S %.asm,$($(target)_SOURCES))) 818 821 819 822 $(eval $(TOOL_$(tool)_LINK_SYSMOD)) -
trunk/kBuild/tools/VCC70.kmk
r87 r91 120 120 # @param $(dirdep) Directory creation dependency. 121 121 # @param $(deps) Other dependencies. 122 # @param $(othersrc) Unhandled sources. 122 123 # 123 124 # @param $(outbase) Output basename (full). Use this for list files and such. 124 125 define TOOL_VCC70_LINK_LIBRARY 125 126 #$ (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) 127 128 $(call MSG_L1,Creating Library $$@) 128 129 $(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))) 130 132 $(MKDIR) -p $(PATH_LIB) 131 133 $(CP) $$@ $(PATH_LIB)/
Note:
See TracChangeset
for help on using the changeset viewer.