From f1cd778301159f604dab5022902d0142896f466e Mon Sep 17 00:00:00 2001 From: Andrii Osipov Date: Thu, 14 Aug 2025 01:21:49 -0700 Subject: [PATCH] win unvendor zlib --- win/makefile.vc | 29 +++-------------------------- 1 file changed, 3 insertions(+), 26 deletions(-) diff --git a/win/makefile.vc b/win/makefile.vc index d99c274..a69e7a6 100644 --- a/win/makefile.vc +++ b/win/makefile.vc @@ -317,7 +317,7 @@ ZLIBOBJS = \ $(TMP_DIR)\uncompr.obj \ $(TMP_DIR)\zutil.obj !else -ZLIBOBJS = $(OUT_DIR)\zdll.lib +ZLIBOBJS = $(LIBRARY_LIB)\zdll.lib !endif TOMMATHOBJS = \ @@ -470,7 +470,7 @@ release: setup $(TCLSH) $(TCLSTUBLIB) dlls pkgs all: setup $(TCLSH) $(TCLSTUBLIB) dlls $(CAT32) pkgs core: setup $(TCLLIB) $(TCLSTUBLIB) shell: setup $(TCLSH) -dlls: setup $(TCLREGLIB) $(TCLDDELIB) $(OUT_DIR)\zlib1.dll +dlls: setup $(TCLREGLIB) $(TCLDDELIB) tcltest: setup $(TCLTEST) dlls $(CAT32) install: install-binaries install-libraries install-docs install-pkgs !if $(SYMBOLS) @@ -544,23 +544,6 @@ $(TCLREGLIB): $(TMP_DIR)\tclWinReg.obj $(TCLSTUBLIB) $(_VC_MANIFEST_EMBED_DLL) !endif -!if "$(MACHINE)" == "ARM64" -$(OUT_DIR)\zlib1.dll: $(COMPATDIR)\zlib\win64-arm\zlib1.dll - $(COPY) $(COMPATDIR)\zlib\win64-arm\zlib1.dll $(OUT_DIR)\zlib1.dll -$(OUT_DIR)\zdll.lib: $(COMPATDIR)\zlib\win64-arm\zdll.lib - $(COPY) $(COMPATDIR)\zlib\win64-arm\zdll.lib $(OUT_DIR)\zdll.lib -!elseif "$(MACHINE)" == "IX86" -$(OUT_DIR)\zlib1.dll: $(COMPATDIR)\zlib\win32\zlib1.dll - $(COPY) $(COMPATDIR)\zlib\win32\zlib1.dll $(OUT_DIR)\zlib1.dll -$(OUT_DIR)\zdll.lib: $(COMPATDIR)\zlib\win32\zdll.lib - $(COPY) $(COMPATDIR)\zlib\win32\zdll.lib $(OUT_DIR)\zdll.lib -!else -$(OUT_DIR)\zlib1.dll: $(COMPATDIR)\zlib\win64\zlib1.dll - $(COPY) $(COMPATDIR)\zlib\win64\zlib1.dll $(OUT_DIR)\zlib1.dll -$(OUT_DIR)\zdll.lib: $(COMPATDIR)\zlib\win64\zdll.lib - $(COPY) $(COMPATDIR)\zlib\win64\zdll.lib $(OUT_DIR)\zdll.lib -!endif - pkgs: @for /d %d in ($(PKGSDIR)\*) do \ @if exist "%~fd\win\makefile.vc" ( \ @@ -815,7 +798,7 @@ $(TMP_DIR)\tclWinTest.obj: $(WIN_DIR)\tclWinTest.c $(CCAPPCMD) $? $(TMP_DIR)\tclZlib.obj: $(GENERICDIR)\tclZlib.c - $(cc32) $(pkgcflags) -I$(COMPATDIR)\zlib -Fo$@ $? + $(cc32) $(pkgcflags) -I$(LIBRARY_INC)\zlib -Fo$@ $? $(TMP_DIR)\tclPkgConfig.obj: $(GENERICDIR)\tclPkgConfig.c $(cc32) $(pkgcflags) \ @@ -912,11 +895,6 @@ $(TCLOBJS) $< << -{$(COMPATDIR)\zlib}.c{$(TMP_DIR)}.obj:: - $(cc32) $(pkgcflags) -Fo$(TMP_DIR)\ @<< -$< -<< - $(TMP_DIR)\tclsh.res: $(TMP_DIR)\tclsh.exe.manifest $(WIN_DIR)\tclsh.rc $(TMP_DIR)\tcltest.res: $(TMP_DIR)\tclsh.exe.manifest $(WIN_DIR)\tcltest.rc @@ -932,7 +910,6 @@ install-binaries: @$(CPY) "$(TCLLIB)" "$(BIN_INSTALL_DIR)\" !endif @$(CPY) "$(TCLIMPLIB)" "$(LIB_INSTALL_DIR)\" - @$(CPY) "$(OUT_DIR)\zlib1.dll" "$(BIN_INSTALL_DIR)\" !if exist($(TCLSH)) @echo Installing $(TCLSHNAME) @$(CPY) "$(TCLSH)" "$(BIN_INSTALL_DIR)\" -- 2.39.3 (Apple Git-146)