Changeset 768 for trunk/kBuild/tools/VCC80X86.kmk
- Timestamp:
- Jan 19, 2007, 3:52:39 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC80X86.kmk
r735 r768 63 63 TOOL_VCC80X86_MT ?= $(EXEC_X86_WIN32) $(PATH_TOOL_VCC80X86_BIN)/mt.exe 64 64 ## Disabled fast DEP_IDB based dependencies. 65 #VCC80X86_OLD_DEPS = 1 65 #VCC80X86_OLD_DEPS = 1 66 66 67 67 ## Constructs the correct .pdb name (the name is lowercased). … … 223 223 # @param $(outbase) Output basename (full). Use this for list files and such. 224 224 # 225 TOOL_VCC80X86_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb226 225 TOOL_VCC80X86_LINK_LIBRARY_DEPEND = $(othersrc) 227 226 TOOL_VCC80X86_LINK_LIBRARY_DEPORD = 227 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n) 228 TOOL_VCC80X86_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb $(outbase).rsp 229 define TOOL_VCC80X86_LINK_LIBRARY_CMDS 230 $(QUIET)$(APPEND) -n $(outbase).rsp \ 231 $(foreach arg,\ 232 $(subst /,\\,$(objs) \ 233 $(filter-out %.def,$(othersrc))) \ 234 $(addprefix /DEF:,$(filter %.def,$(othersrc))) \ 235 ,\"$(arg)\") 236 $(QUIET)$(TOOL_VCC80X86_AR) $(flags) /OUT:$(out) @$(outbase).rsp 237 endef 238 else 239 TOOL_VCC80X86_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb 228 240 define TOOL_VCC80X86_LINK_LIBRARY_CMDS 229 241 $(QUIET)$(TOOL_VCC80X86_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \ 230 242 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def)) 231 243 endef 244 endif 232 245 233 246
Note:
See TracChangeset
for help on using the changeset viewer.