aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2023-06-12Switch to TOML configuration formatChristian Duerr
This switches Alacritty's default configuration format from yaml to toml. While yaml is still supported, it is done by converting it to toml and should be removed entirely in the future. All existing features were persisted based on my testing. Behavior should not change much, though `--option` might have slightly different behavior since the entire line is not interpreted as one line of toml. A new `alacritty migrate` subcommand has been added which allows automatic migration from yaml to toml. This also could be used as a facility to automatically fix configuration file changes in the future. Closes #6592.
2023-05-29Fix Makefile manpage generationmaierd
Signed-off-by: Dennis Maier <d.maier94@web.de> Co-authored-by: Christian Duerr <contact@christianduerr.com>
2023-01-26Add alacritty.yml to dmgh-leth
2022-02-02Fix repeated permission requests on M1 macsChristian Duerr
This adds a codesign step to our makefile build which should automatically sign the application and resolve the issues on M1 macs where Alacritty constantly requests permissions. Since self-signing does still seem to fix this issue after sharing the resulting `Alacritty.app` with other M1 macs, the binary produced by our release build should also be fixed automatically. Fixes #5840.
2021-11-08Add alacritty-msg manpage to documentationChristian Duerr
The original multiwindow PR added a new manpage, however this was not properly documented or included in our CI. This patch resolves these issues.
2021-10-03Fix typo in makefileAlexis Hildebrandt
2021-08-17Add macOS ARM builds to CIChristian Duerr
2020-11-06Add editorconfig Kirill Chibisov
This commit also purges .gitignore, since the files mentioned in it should be handled by global ignore file. Fixes #4378.
2020-07-04Add auxiliary files to macOS Application bundleAndrew Zhou
Fixes #2653.
2020-01-18Force application symlink on macOS make buildJosh Comer
2019-12-07Add /Application symlink to macOS DMGMark Vainomaa
2019-04-01Add official logov0.3.0-rc2Christian Duerr
2019-01-06Set minimum macOS version to 10.11Christian Duerr
To make sure that CI builds produced by Travis work on all supported versions of macOS and building Alacritty works on all supported versions, the minimum macOS version has been set in the Makefile. This sets the minimum macOS version to `10.11` as a reasonable estimation based on other applications. If the exact version chosen turns out to cause some issues, it can be changed in the future.
2018-10-31Sync .app bundle timestamp during buildDominic Evans
Fixes #1717.
2018-10-03Make the macOS bundle compatible osx 10.12Matthias Bussonnier
On macOS 10.12.6, running `make app` creates a bundle that refuses to start (it complains application is only compatible with more recent versions of macOS). The binary works great when running it directly. To resolve this, the `MACOSX_DEPLOYMENT_TARGET` environment variable is now set automatically from the makefile. This allows building on macOS 10.12 and earlier, without negatively impacting the later versions of macOS.
2018-06-26Make compilation of binary a phony targetCraig Furman
2017-03-06Add tiny wrapper to start from '$HOME'Semyon Pisarev
2017-03-06Add install targetSemyon Pisarev
2017-03-06Updated Makefile to put binary in subdirPetter Uvesten
2017-03-06Add Makefile and .appSemyon Pisarev