Changeset 768 for trunk/kBuild/tools/VCC80.kmk
- Timestamp:
- Jan 19, 2007, 3:52:39 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC80.kmk
r735 r768 239 239 # @param $(outbase) Output basename (full). Use this for list files and such. 240 240 # 241 TOOL_VCC80_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb242 241 TOOL_VCC80_LINK_LIBRARY_DEPEND = $(othersrc) 243 242 TOOL_VCC80_LINK_LIBRARY_DEPORD = 243 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n) 244 TOOL_VCC80_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb $(outbase).rsp 245 define TOOL_VCC80_LINK_LIBRARY_CMDS 246 $(QUIET)$(APPEND) -n $(outbase).rsp \ 247 $(foreach arg,\ 248 $(subst /,\\,$(objs) \ 249 $(filter-out %.def,$(othersrc))) \ 250 $(addprefix /DEF:,$(filter %.def,$(othersrc))) \ 251 ,\"$(arg)\") 252 $(QUIET)$(TOOL_VCC80_AR) $(flags) /OUT:$(out) @$(outbase).rsp 253 endef 254 else 255 TOOL_VCC80_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb 244 256 define TOOL_VCC80_LINK_LIBRARY_CMDS 245 257 $(QUIET)$(TOOL_VCC80_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \ 246 258 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def)) 247 259 endef 260 endif 261 262 248 263 249 264
Note:
See TracChangeset
for help on using the changeset viewer.