Juan José García Ripoll
|
97904eae1d
|
Fix typo in build.yml
|
4 years ago |
Juan José García Ripoll
|
422bd4e119
|
Separate actions for each emacs-build argument
|
4 years ago |
Juan José García Ripoll
|
1edb99a44f
|
Remove implicit use of msys2.cmd
|
4 years ago |
Juan José García Ripoll
|
7fa9e938e1
|
Log to GitHub, not to file
|
4 years ago |
Juan José García Ripoll
|
7f73dad4c2
|
In build.yml, create zips directory
|
4 years ago |
Juan José García Ripoll
|
b9af1a5e3e
|
Add a job to build emacs and upload the output.
Build emacs and upload the resulting binaries and log file to the artifacts.
|
4 years ago |
Juan José García Ripoll
|
c8d4969d0a
|
Create a sample GitHub action
Set up a GitHub action that sets up an MINGW64 environment and shows our script can be run.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
d27b0371fb
|
Detail steps to take before running this script.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
460e473bfb
|
Clarify location of extensions and elisp files.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
682ae1e747
|
Clarify dependencies
|
4 years ago |
Juan Jose Garcia-Ripoll
|
1f5d2dff09
|
Set version number and improve help.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
a42349c158
|
isync requires ca-certificates. Fix name of the patch file for mu.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
ec5f99e761
|
Fix the debug dependencies rule
|
4 years ago |
Juan Jose Garcia-Ripoll
|
29a6b9a073
|
The install action only works when emacs has not been previously installed to the pkg subdirectory
|
4 years ago |
Juan Jose Garcia-Ripoll
|
857dabe289
|
Fix build rules for various packages.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
e5f0a24c32
|
New action for installation. New function add_action.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
dc58af3b89
|
Fix the exclusion list to include spaces. Remove also man7 directories.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
73f461a71f
|
Add more directory exclusions for Emacs
|
4 years ago |
Juan Jose Garcia-Ripoll
|
a1df54e03a
|
Rules to build isync and mu, and to deploy a minimal MSYS2 environment.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
09a194c063
|
In full_dependency_list, allow _not_ removing path prefixes.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
91fa65ea6f
|
Fixed detection of 64-bit architecture
|
4 years ago |
Juan Jose Garcia-Ripoll
|
420ed5d983
|
Explicitely complain about being ran under MSYS
|
4 years ago |
Juan Jose Garcia-Ripoll
|
41d12157d1
|
Ensure that base-devel, Mingw toolchain and Git are installed.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
0fe27f936c
|
Skip some packages and directories that bloat the pdf-tools package
|
4 years ago |
Juan Jose Garcia-Ripoll
|
f63896dc8c
|
--ensure is no longer used, remove from README.md
|
4 years ago |
Juan Jose Garcia-Ripoll
|
f49b62f59e
|
Do not run the hunspell rule if it already succeeded.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
812890eb8d
|
Added option --clean-all for more thorough cleanup.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
171c2bcfcf
|
Rebuild the dependency function to have a slower track that debugs which packages pull which other ones.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
0d1c6192ff
|
Fix error output echo function.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
84a6606f68
|
Document optimizations that we do, which may collide with user expectations.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
9712556b3f
|
--build always ensure that packages are installed
|
4 years ago |
Juan Jose Garcia-Ripoll
|
2ea4b69a35
|
Update usage and steps description.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
6a79793822
|
Fix name of Emacs build log file.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
4f125fd170
|
Fix the help description. Abort on unknown options.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
3922d79583
|
Fix the help description in README.md
|
4 years ago |
Juan Jose Garcia-Ripoll
|
952cddbf18
|
Ensure proper line ending
|
4 years ago |
Juan Jose Garcia-Ripoll
|
4c2b386534
|
Fix newline characters
|
4 years ago |
Juan Jose Garcia-Ripoll
|
37ea4b821d
|
Renamed script directory
|
4 years ago |
Juan Jose Garcia-Ripoll
|
58e438ff78
|
Create full builds with included extensions. Add hunspell. Add cleaning options.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
3688540f00
|
Add options to build PDF-TOOLS and package it.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
7c36bba72e
|
Prefix all Emacs-related variables with 'emacs_' and abstract packaging of dependencies into a separate function.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
3ef3fa88d3
|
Split generic tools from the emacs dependencies and building process.
|
4 years ago |
Juan Jose Garcia-Ripoll
|
4d11125395
|
Fix section markdown
|
4 years ago |
Juan Jose Garcia-Ripoll
|
ec991f152a
|
Fix help and write first version of README
|
4 years ago |
Juan Jose Garcia-Ripoll
|
b57359c8ea
|
Ignore directories used for sources, builds and packaging distributions
|
4 years ago |
Juan Jose Garcia-Ripoll
|
ce0ae7ecc8
|
First version of the emacs-build.sh script
|
4 years ago |
Juan José García Ripoll
|
07d5627e5b
|
Initial commit
|
4 years ago |