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