]> granicus.if.org Git - php/commitdiff
Use 7za for packaging
authorAnatol Belski <ab@php.net>
Fri, 2 Feb 2018 17:30:20 +0000 (18:30 +0100)
committerAnatol Belski <ab@php.net>
Fri, 2 Feb 2018 17:31:22 +0000 (18:31 +0100)
Better compression, Unicode support and general compatibility.

win32/build/Makefile
win32/build/confutils.js

index 1412f8405d6f94b51fcdc2199bfffa9b45331800..124d7f239d44aafd03b9f89c9b932b7d78750da9 100644 (file)
@@ -200,14 +200,14 @@ build-dist: $(BUILD_DIR)\deplister.exe
        -del /f /q $(BUILD_DIR)\$(DIST_ZIP_PECL)
        $(PHP_SDK_PHP_CMD) -d date.timezone=UTC -n -dphar.readonly=0 win32/build/mkdist.php "$(PHP_VERSION_STRING)" "$(BUILD_DIR)" "$(PHP_BUILD)" "$(PHPDLL)" "$(SAPI_TARGETS)" "$(EXT_TARGETS) $(PHP_EXTRA_DIST_FILES)" "$(PECL_TARGETS) $(PECL_EXTRA_DIST_FILES)" "$(SNAPSHOT_TEMPLATE)"
        cd $(BUILD_DIR)\php-$(PHP_VERSION_STRING)
-       -$(ZIP) -9 -q -r ..\$(DIST_ZIP_SNAP) .
+       -$(7ZA) a ..\$(DIST_ZIP_SNAP) .
        cd $(BUILD_DIR)\pecl-$(PHP_VERSION_STRING)
-       -$(ZIP) -9 -q -r ..\$(DIST_ZIP_PECL) .
+       -$(7ZA) a ..\$(DIST_ZIP_PECL) .
        cd $(BUILD_DIR)\php-test-pack-$(PHP_VERSION_STRING)
-       -$(ZIP) -9 -q -r ..\$(DIST_ZIP_TEST_PACK) .
+       -$(7ZA) a ..\$(DIST_ZIP_TEST_PACK) .
        cd $(BUILD_DIR)
-       -$(ZIP) -9 -q $(DIST_ZIP_DEBUG_PACK) *.pdb
-       -$(ZIP) -9 -q -r $(DIST_ZIP_DEV_PACK) $(BUILD_DIR_DEV_NAME)
+       -$(7ZA) a $(DIST_ZIP_DEBUG_PACK) *.pdb
+       -$(7ZA) a $(DIST_ZIP_DEV_PACK) $(BUILD_DIR_DEV_NAME)
        cd $(BUILD_DIR)
 
 dist: all build-dist
index c15af50a51590998376c192d5acc4af529e28499..ce3c3d109f7307437906456be1bb97c609ea6b58 100644 (file)
@@ -2999,6 +2999,7 @@ function toolset_setup_project_tools()
        }
        PATH_PROG('zip');
        PATH_PROG('lemon');
+       PATH_PROG('7za');
 
        // avoid picking up midnight commander from cygwin
        PATH_PROG('mc', WshShell.Environment("Process").Item("PATH"));