18472f9dc3c9dc755a9b8ab485cee6710d181ffc
The idea is that we handle Ctrl+C not by terminating the processes (which would reflect `kill -KILL`, not `kill -INT`) but by imitating what Windows does in a CMD window: we inject a remote thread that runs the `CtrlRoutine` function. This lets the `atexit()` handlers and the ConsoleCtrlEvent handlers do their job. This commit brings the goodness from https://github.com/msys2/msys2-runtime/pull/31 over into MSYS2-packages, which cherry-picked and edited the patches from Git for Windows. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
autoconf-archive - 2019.01.06 - update to new version, add patch to make a few "cygwin" things uable for MSYS2 if needed. (#1545)
MSYS2-packages
Package scripts for MSYS2.
To build these, run msys2_shell.cmd then from the bash prompt. Packages from the msys2-devel and base-devel groups are implicit build time dependencies. Make sure both are installed before attempting to build any package:
pacman -S --needed base-devel msys2-devel
cd ${package-name}
makepkg
To install the built package(s).
pacman -U ${package-name}*.pkg.tar.xz
License
MSYS2-packages is licensed under BSD 3-Clause "New" or "Revised" License. A full copy of the license is provided in LICENSE.
Description
Releases
1
srcinfo-cache
Latest
Languages
Shell
90.5%
C
4.3%
Python
1.6%
Roff
1.2%
Perl
1.1%
Other
1.2%