aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhillip Lord2017-11-27 22:13:41 +0000
committerPhillip Lord2017-11-27 22:13:41 +0000
commit405b9cb7c3fba7206ebbd173dc6b9d0ec8dd6e1e (patch)
tree84033214cabc7fbe3251fe3e7d49d326b9a01e34
parent91a7f934ac826c0844509099727d3945655d43ca (diff)
downloademacs-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-binaries6
-rwxr-xr-xadmin/nt/dist-build/build-dep-zips.py5
-rwxr-xr-xadmin/nt/dist-build/build-zips.sh2
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
27In addition, we provide the following files which will not be useful 27In addition, we provide the following files which will not be useful
28for most end-users. 28for most end-users.
29 29
30emacs-26-x86_64-deps.zip 30emacs-27-x86_64-deps.zip
31 31
32The dependencies. Unzipping this file on top of 32The dependencies. Unzipping this file on top of
33emacs-$VERSION-x86_64-no-deps.zip should result in the same install as 33emacs-$VERSION-x86_64-no-deps.zip should result in the same install as
34emacs-$VERSION-x86_64.zip. 34emacs-$VERSION-x86_64.zip.
35 35
36emacs-26-i686-deps.zip 36emacs-27-i686-deps.zip
37 37
38The 32-bit version of the dependencies. 38The 32-bit version of the dependencies.
39 39
40emacs-26-deps-mingw-w64-src.zip 40emacs-27-deps-mingw-w64-src.zip
41 41
42The source for the dependencies. Source for Emacs itself is available 42The source for the dependencies. Source for Emacs itself is available
43in the main distribution tarball. These dependencies were produced 43in 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
26from subprocess import check_output 26from subprocess import check_output
27 27
28## Constants 28## Constants
29EMACS_MAJOR_VERSION="26" 29EMACS_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}