Changeset 772 for trunk/kBuild/tools/MINGW32.kmk
- Timestamp:
- Jan 19, 2007, 6:00:33 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/MINGW32.kmk
r771 r772 194 194 # @param $(outbase) Output basename (full). Use this for list files and such. 195 195 TOOL_MINGW32_LINK_LIBRARY_OUTPUT = $(out).ar-script 196 TOOL_MINGW32_LINK_LIBRARY_DEPEND = $(othersrc) 196 197 TOOL_MINGW32_LINK_LIBRARY_DEPORD = 197 198 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n) 198 TOOL_MINGW32_LINK_LIBRARY_DEPEND = $(othersrc)199 199 define TOOL_MINGW32_LINK_LIBRARY_CMDS 200 $(QUIET)$(APPEND) $(out).ar-script CREATE $(out)200 $(QUIET)$(APPEND) $(out).ar-script 'CREATE $(out)' 201 201 $(QUIET)$(APPEND) -n $(out).ar-script \ 202 202 $(foreach o,$(objs), 'ADDMOD $(o)') \ … … 207 207 endef 208 208 else 209 TOOL_MINGW32_LINK_LIBRARY_DEPEND = $(filter %.a %.lib,$(othersrc))210 209 define TOOL_MINGW32_LINK_LIBRARY_CMDS 211 210 $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)" 212 211 $(foreach o, $(objs)\ 213 212 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)") 214 $(foreach srclib, $( filter %.a %.lib,$(othersrc))\213 $(foreach srclib, $(othersrc)\ 215 214 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)") 216 215 $(QUIET)$(APPEND) $(out).ar-script "SAVE"
Note:
See TracChangeset
for help on using the changeset viewer.