aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/hydra25
-rw-r--r--admin/notes/unicode3
2 files changed, 17 insertions, 11 deletions
diff --git a/admin/notes/hydra b/admin/notes/hydra
index d5959354b08..4c1944a57da 100644
--- a/admin/notes/hydra
+++ b/admin/notes/hydra
@@ -6,13 +6,12 @@ See the end of the file for license conditions.
6NOTES FOR EMACS CONTINUOUS BUILD ON HYDRA 6NOTES FOR EMACS CONTINUOUS BUILD ON HYDRA
7 7
8A continuous build for Emacs can be found at 8A continuous build for Emacs can be found at
9http://hydra.nixos.org/jobset/gnu/emacs-trunk 9https://hydra.nixos.org/jobset/gnu/emacs-trunk
10http://hydra.nixos.org/jobset/gnu/emacs-24
11 10
12* It builds Emacs on various platforms. 11* It builds Emacs on various platforms.
13Sometimes jobs fail due to hydra problems rather than Emacs problems. 12Sometimes jobs fail due to hydra problems rather than Emacs problems.
14Eg it seems like the cygwin build will never work again. 13Eg it seems like the darwin build will never work again.
15http://lists.gnu.org/archive/html/hydra-users/2013-08/msg00000.html 14https://lists.gnu.org/archive/html/hydra-users/2016-01/msg00000.html
16 15
17* Mail notifications 16* Mail notifications
18In addition to the web interface, Hydra can send notifications by 17In addition to the web interface, Hydra can send notifications by
@@ -21,7 +20,7 @@ SUCCEEDED to FAILED. It sends notifications about build status in
21Emacs trunk to emacs-buildstatus@gnu.org. 20Emacs trunk to emacs-buildstatus@gnu.org.
22 21
23If you want to receive these notifications, please subscribe at 22If you want to receive these notifications, please subscribe at
24http://lists.gnu.org/mailman/listinfo/emacs-buildstatus 23https://lists.gnu.org/mailman/listinfo/emacs-buildstatus
25 24
26* The Emacs jobset consists of the following jobs: 25* The Emacs jobset consists of the following jobs:
27 26
@@ -31,23 +30,29 @@ by running make-dist to create a tarball. If this job fails, all the
31others will too (because they use the tarball as input). 30others will too (because they use the tarball as input).
32 31
33** The 'build' job 32** The 'build' job
34which starts from the tarball and does a normal build 33which starts from the tarball and does a normal build.
35 34
36** The 'coverage' job 35** The 'coverage' job
37does a gcov build and then runs 'make check'. Fails if any test fails. 36does a gcov build and then runs 'make check-expensive'. Fails if any
37test fails.
38 38
39* Nix expressions 39* Nix expressions
40The recipe for GNU Emacs are available via Git: 40The recipe for GNU Emacs are available via Git:
41http://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/emacs 41https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/emacs
42 42
43To modify the build job, email the patch to hydra-users@gnu.org. The 43To modify the build job, email the patch to hydra-users@gnu.org. The
44build recipes are written in the Nix language. 44build recipes are written in the Nix language.
45 45
46* Identifying hydra
47Lisp packages, Makefiles, scripts, and other software could determine
48whether they run on hydra by checking for the environment variable
49EMACS_HYDRA_CI.
50
46* Other Information 51* Other Information
47For a list of other GNU packages that have a continuous build on 52For a list of other GNU packages that have a continuous build on
48Hydra, see http://hydra.nixos.org/project/gnu 53Hydra, see https://hydra.nixos.org/project/gnu
49 54
50See http://www.gnu.org/software/devel.html#Hydra for more information. 55See https://www.gnu.org/software/devel.html#Hydra for more information.
51 56
52 57
53This file is part of GNU Emacs. 58This file is part of GNU Emacs.
diff --git a/admin/notes/unicode b/admin/notes/unicode
index 0d6c6af015f..8284e1b44cf 100644
--- a/admin/notes/unicode
+++ b/admin/notes/unicode
@@ -15,9 +15,10 @@ Emacs uses the following files from the Unicode Character Database
15 . BidiBrackets.txt 15 . BidiBrackets.txt
16 . IVD_Sequences.txt 16 . IVD_Sequences.txt
17 . NormalizationTest.txt 17 . NormalizationTest.txt
18 . SpecialCasing.txt
18 . BidiCharacterTest.txt 19 . BidiCharacterTest.txt
19 20
20First, the first 6 files need to be copied into admin/unidata/, and 21First, the first 7 files need to be copied into admin/unidata/, and
21then Emacs should be rebuilt for them to take effect. Rebuilding 22then Emacs should be rebuilt for them to take effect. Rebuilding
22Emacs updates several derived files elsewhere in the Emacs source 23Emacs updates several derived files elsewhere in the Emacs source
23tree, mainly in lisp/international/. 24tree, mainly in lisp/international/.