Updated Meson configuration

- Added version and license metadata
- Configuration data to be used in configured files to set metadata
- Portable binary and directories in the main install directory
- Binary file installed in correct places for all supported platforms
- Freedesktop AppStream support
- Added missing files install rules
This commit is contained in:
redtide
2021-08-09 22:26:16 +02:00
parent 0b2bf227a8
commit 3468164518
7 changed files with 132 additions and 40 deletions
@@ -0,0 +1,10 @@
[Desktop Entry]
Type=Application
Name=Lite XL
Comment=A lightweight text editor written in Lua
Exec=lite-xl %F
Icon=lite-xl
Terminal=false
StartupNotify=false
Categories=Utility;TextEditor;Development;
MimeType=text/plain;