try linker response files 1

This commit is contained in:
Viktor Szakats 2025-03-01 00:46:18 +01:00
parent a8f3c13989
commit b06d6fc7d6
No known key found for this signature in database
GPG Key ID: B5ABD165E2AEF201
2 changed files with 7 additions and 3 deletions

View File

@ -300,10 +300,14 @@ $(MODE):
@echo LIBCURL_OBJS = \> LIBCURL_OBJS.inc
@for %%i in ($(LIBCURL_OBJS)) do @echo $(LIBCURL_DIROBJ)/%%i \>> LIBCURL_OBJS.inc
@echo. >> LIBCURL_OBJS.inc
@-erase LIBCURL_OBJS
@for %%i in ($(LIBCURL_OBJS)) do @echo "$(LIBCURL_DIROBJ)/%%i">> LIBCURL_OBJS.lst
@echo CURL_OBJS = \> CURL_OBJS.inc
@for %%i in ($(CURL_OBJS)) do @echo $(CURL_DIROBJ)/%%i \>> CURL_OBJS.inc
@echo. >> CURL_OBJS.inc
@-erase CURL_OBJS.lst
@for %%i in ($(CURL_OBJS)) do @echo "$(CURL_DIROBJ)/%%i">> CURL_OBJS.lst
@SET CONFIG_NAME_LIB=$(CONFIG_NAME_LIB)
@SET MACHINE=$(MACHINE)

View File

@ -584,12 +584,12 @@ CURL_LINK = link.exe /incremental:no /libpath:"$(DIRDIST)\lib"
!include LIBCURL_OBJS.inc
!IF "$(AS_DLL)" == "true"
LIB_OBJS = $(LIBCURL_OBJS) $(RESOURCE)
LIB_OBJS = @CURL_OBJS.lst $(RESOURCE)
!ELSE
LIB_OBJS = $(LIBCURL_OBJS)
LIB_OBJS = @CURL_OBJS.lst
!ENDIF
EXE_OBJS = $(CURL_OBJS) $(CURL_DIROBJ)\curl.res
EXE_OBJS = @LIBCURL_OBJS.lst $(CURL_DIROBJ)\curl.res
all : $(TARGET) $(PROGRAM_NAME)