diff options
| author | Phillip Lord | 2017-11-27 22:13:41 +0000 |
|---|---|---|
| committer | Phillip Lord | 2017-11-27 22:13:41 +0000 |
| commit | 405b9cb7c3fba7206ebbd173dc6b9d0ec8dd6e1e (patch) | |
| tree | 84033214cabc7fbe3251fe3e7d49d326b9a01e34 | |
| parent | 91a7f934ac826c0844509099727d3945655d43ca (diff) | |
| download | emacs-405b9cb7c3fba7206ebbd173dc6b9d0ec8dd6e1e.tar.gz emacs-405b9cb7c3fba7206ebbd173dc6b9d0ec8dd6e1e.zip | |
Update Build files for Emacs-27
* admin/nt/dist-build/README-windows-binaries,
admin/nt/dist-build/build-dep-zips.py,
admin/nt/dist-build/build-zips.sh: Update Version
| -rw-r--r-- | admin/nt/dist-build/README-windows-binaries | 6 | ||||
| -rwxr-xr-x | admin/nt/dist-build/build-dep-zips.py | 5 | ||||
| -rwxr-xr-x | admin/nt/dist-build/build-zips.sh | 2 |
3 files changed, 7 insertions, 6 deletions
diff --git a/admin/nt/dist-build/README-windows-binaries b/admin/nt/dist-build/README-windows-binaries index 27a5483c02b..39a5871b6a0 100644 --- a/admin/nt/dist-build/README-windows-binaries +++ b/admin/nt/dist-build/README-windows-binaries | |||
| @@ -27,17 +27,17 @@ Contains a 32-bit build of Emacs without dependencies | |||
| 27 | In addition, we provide the following files which will not be useful | 27 | In addition, we provide the following files which will not be useful |
| 28 | for most end-users. | 28 | for most end-users. |
| 29 | 29 | ||
| 30 | emacs-26-x86_64-deps.zip | 30 | emacs-27-x86_64-deps.zip |
| 31 | 31 | ||
| 32 | The dependencies. Unzipping this file on top of | 32 | The dependencies. Unzipping this file on top of |
| 33 | emacs-$VERSION-x86_64-no-deps.zip should result in the same install as | 33 | emacs-$VERSION-x86_64-no-deps.zip should result in the same install as |
| 34 | emacs-$VERSION-x86_64.zip. | 34 | emacs-$VERSION-x86_64.zip. |
| 35 | 35 | ||
| 36 | emacs-26-i686-deps.zip | 36 | emacs-27-i686-deps.zip |
| 37 | 37 | ||
| 38 | The 32-bit version of the dependencies. | 38 | The 32-bit version of the dependencies. |
| 39 | 39 | ||
| 40 | emacs-26-deps-mingw-w64-src.zip | 40 | emacs-27-deps-mingw-w64-src.zip |
| 41 | 41 | ||
| 42 | The source for the dependencies. Source for Emacs itself is available | 42 | The source for the dependencies. Source for Emacs itself is available |
| 43 | in the main distribution tarball. These dependencies were produced | 43 | in the main distribution tarball. These dependencies were produced |
diff --git a/admin/nt/dist-build/build-dep-zips.py b/admin/nt/dist-build/build-dep-zips.py index 9573bf3abcc..f71988692c1 100755 --- a/admin/nt/dist-build/build-dep-zips.py +++ b/admin/nt/dist-build/build-dep-zips.py | |||
| @@ -26,7 +26,7 @@ import re | |||
| 26 | from subprocess import check_output | 26 | from subprocess import check_output |
| 27 | 27 | ||
| 28 | ## Constants | 28 | ## Constants |
| 29 | EMACS_MAJOR_VERSION="26" | 29 | EMACS_MAJOR_VERSION="27" |
| 30 | 30 | ||
| 31 | 31 | ||
| 32 | ## Options | 32 | ## Options |
| @@ -103,7 +103,8 @@ def gather_deps(deps, arch, directory): | |||
| 103 | ## And package them up | 103 | ## And package them up |
| 104 | os.chdir(directory) | 104 | os.chdir(directory) |
| 105 | print("Zipping: {}".format(arch)) | 105 | print("Zipping: {}".format(arch)) |
| 106 | check_output_maybe("zip -9r ../../emacs-26-{}-deps.zip *".format(arch), | 106 | check_output_maybe("zip -9r ../../emacs-{}-{}-deps.zip *" |
| 107 | .format(EMACS_MAJOR_VERSION, arch), | ||
| 107 | shell=True) | 108 | shell=True) |
| 108 | os.chdir("../../") | 109 | os.chdir("../../") |
| 109 | 110 | ||
diff --git a/admin/nt/dist-build/build-zips.sh b/admin/nt/dist-build/build-zips.sh index 28451c0063c..2c7b56866ff 100755 --- a/admin/nt/dist-build/build-zips.sh +++ b/admin/nt/dist-build/build-zips.sh | |||
| @@ -66,7 +66,7 @@ function build_zip { | |||
| 66 | zip -r -9 emacs-$OF_VERSION-$ARCH-no-deps.zip * | 66 | zip -r -9 emacs-$OF_VERSION-$ARCH-no-deps.zip * |
| 67 | mv emacs-$OF_VERSION-$ARCH-no-deps.zip $HOME/emacs-upload | 67 | mv emacs-$OF_VERSION-$ARCH-no-deps.zip $HOME/emacs-upload |
| 68 | rm bin/libXpm-noX4.dll | 68 | rm bin/libXpm-noX4.dll |
| 69 | unzip $HOME/emacs-build/deps/emacs-26-$ARCH-deps.zip | 69 | unzip $HOME/emacs-build/deps/emacs-$MAJOR_VERSION-$ARCH-deps.zip |
| 70 | zip -r -9 emacs-$OF_VERSION-$ARCH.zip * | 70 | zip -r -9 emacs-$OF_VERSION-$ARCH.zip * |
| 71 | mv emacs-$OF_VERSION-$ARCH.zip ~/emacs-upload | 71 | mv emacs-$OF_VERSION-$ARCH.zip ~/emacs-upload |
| 72 | } | 72 | } |