Changeset 2487 for trunk/kBuild/tools/MINGW32.kmk
- Timestamp:
- Jul 21, 2011, 10:01:27 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/MINGW32.kmk
r2413 r2487 254 254 # @param $(outbase) Output basename (full). Use this for list files and such. 255 255 TOOL_MINGW32_LINK_DLL_OUTPUT = 256 TOOL_MINGW32_LINK_DLL_OUTPUT_MAYBE = $(outbase).a $(outbase).exp $(PATH_ LIB)/$(notdir $(outbase)).exp $(PATH_LIB)/$(notdir $(outbase)).a256 TOOL_MINGW32_LINK_DLL_OUTPUT_MAYBE = $(outbase).a $(outbase).exp $(PATH_STAGE_LIB)/$(notdir $(outbase)).exp $(PATH_STAGE_LIB)/$(notdir $(outbase)).a 257 257 ## @todo Find a better solution for installing the extra files (.a, .exp, .pdb, etc). 258 258 TOOL_MINGW32_LINK_DLL_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib)))\ 259 259 $(filter %.def %.res,$(othersrc)) 260 TOOL_MINGW32_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_ LIB))260 TOOL_MINGW32_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_STAGE_LIB)) 261 261 define TOOL_MINGW32_LINK_DLL_CMDS 262 262 $(QUIET)$(TOOL_MINGW32_DLLWRAP) $(flags)\ … … 269 269 $(foreach p,$(libpath), -L$(p))\ 270 270 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib))) 271 $(QUIET)$(CP) $(outbase).exp $(outbase).a $(PATH_ LIB)/271 $(QUIET)$(CP) $(outbase).exp $(outbase).a $(PATH_STAGE_LIB)/ 272 272 endef 273 273 ## @todo separate install stuff!
Note:
See TracChangeset
for help on using the changeset viewer.