Commit Graph

6 Commits

Author SHA1 Message Date
Henry Fraser 087aad3dcd ci: improved cpack packaging
Addresses: #12571

- Added the following installers through CMake files:
    - Windows NSIS.
    - Windows MSI.
    - Windows zip.
    - MacOs tarball.
    - Linux tarball.
    - Linux Deb package.
- Tweaked pipeline CPack commands to build using new CMakeLists.txt configuration file.
- Added icons and relevant packaging files.
- Updated notes.md to reflect new installation instructions.

This isn't meant to be the perfect solution, it's simply a first pass at using a
simple packaging system to build Windows installers. A Debian package has also
been added since it's very easy but other packages have been left out due to
limiting the scope. Hopefully we can build further upon this and improve it
over time with code signing, better icons and more user-friendly installation
graphics and so on.
2022-02-24 19:54:44 +10:00
Michael Lingelbach cb51a1b615
docs: add lua-cjson to third-party licenses #15800 2021-09-26 14:57:57 -07:00
Justin M. Keyes b63b4777ec
docs: third-party licenses, TEST_COLORS, system() #15665 2021-09-14 10:20:33 -07:00
Justin M. Keyes 9d8733c579 LICENSE: add LuaJIT notice. #899 2014-06-30 13:59:56 -04:00
Justin M. Keyes 96ce391db9 clarify LICENSE and README #899 2014-06-30 04:31:58 -04:00
Justin M. Keyes b17d9691a2 Add LICENSE. fix #878. PR #883
- change to Apache 2.0
- include Vim license in LICENSE
- upate README
2014-06-26 18:54:33 -04:00