aboutsummaryrefslogtreecommitdiff
path: root/scripts/genappimage.sh
Commit message (Collapse)AuthorAge
* ci(release)!: remove backwards compatible releasesdundargoc2025-01-28
| | | | | | | Remove `nvim-linux64.tar.gz` and `nvim.appimage` as maintaining these is too much work. Also fix directory names to be consistent.
* ci(release): add linux-arm64 appimage and tarballChristian Clason2025-01-27
| | | | | | | Problem: No releases for ARM Linux. Solution: Provide appimages and tarballs for `linux-arm64`. Rename x86 releases to `linux-x86_64` for consistency.
* build: various fixesdundargoc2024-02-01
| | | | | | | - Consistently use the variable CMAKE_BUILD_TYPE to select build type. - Remove broken `doc_html` target. - Remove swap files created by oldtest when cleaning. - Only rerun `lintdoc` if any documentation files has changed.
* build: make genappimage.sh work with existing CMAKE_INSTALL_PREFIXdundargoc2024-01-22
| | | | | | Using CMAKE_INSTALL_PREFIX is unreliable as it's a cache variable, meaning the users previous value will be used if not supplied. Instead, use the `--prefix` flag which is guaranteed to always work.
* ci: make all linux releases work with same glibc versiondundargoc2023-04-22
|
* ci: don't automatically enable -Werror on CI environmentsdundargoc2023-04-07
| | | | | | This catches downstream consumers of neovim off guard when using neovim in an esoteric environment not tested in our own CI. Closes https://github.com/neovim/neovim/issues/22932
* ci: enable CI_BUILD automatically if environment variable CI is true (#22312)dundargoc2023-02-18
| | | | | | | Having to specify CI_BUILD for every CI job requires boilerplate. More importantly, it's easy to forget to enable CI_BUILD, as seen by 8a20f9f98a90a7a43aea08fcde2c40a5356b4f7b. It's simpler to remember to turn CI_BUILD off when a job errors instead of remembering that every new job should have CI_BUILD on.
* build(lint): add more shell scripts to lintshdundargoc2022-11-01
|
* genappimage.sh: migrate to linuxdeploy #10027Douglas 'dopessoa' Pessoa2019-05-18
| | | | | generate_type2_appimage is unmaintained, and lacks a way to rename the appimage file. fix #9893
* appimage: Include metadata #9320pierre2018-12-30
| | | | | closes #9320 closes #9128
* genappimage: Unset $ARGV0 at invocation #9376erw72018-12-19
| | | | | | | | | AppImage sets $ARGV0 which breaks zsh. Hack around this in our appimage. fixes #9341 ref https://github.com/AppImage/AppImageKit/issues/852 [ci skip]
* genappimage: Include update information for releases/nightliesJames McCoy2018-03-09
| | | | | | This will allow users to use AppImageUpdate to update their AppImage. It requires publishing the created zsync file alongside the appimage file for the releases.
* genappimage: Create a type 2 AppImageJames McCoy2018-03-09
|
* genappimage: Use AppImage/AppImages repo to avoid redirectsJames McCoy2018-03-09
|
* genappimage.sh: set CMAKE_INSTALL_MANDIRJustin M. Keyes2017-06-19
| | | | | | | | Avoids attempt to install manpage to system location. Also: - Don't attempt `nvim --version` until after it was built. - Remove unnecessary `mkdir`.
* dist: AppImage #6638AdnoC2017-05-04
scripts/genappimage.sh produces an executable: nvim-${NVIM_VERSION}-glibc${GLIBC_VERSION}-${ARCHITECTURE}.AppImage Closes #6083