diff options
| author | redtide <redtid3@gmail.com> | 2021-08-09 19:32:53 +0200 |
|---|---|---|
| committer | redtide <redtid3@gmail.com> | 2021-08-09 22:26:16 +0200 |
| commit | 346816451854a3b0d6fee95ce820715e7a7c1219 (patch) | |
| tree | 6c808a5d00d1272eabbcb4eeeaa74c4de008066c /src | |
| parent | 0b2bf227a8c8911e64a51855febd05973dfd5c4b (diff) | |
| download | lite-xl-346816451854a3b0d6fee95ce820715e7a7c1219.tar.gz lite-xl-346816451854a3b0d6fee95ce820715e7a7c1219.zip | |
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
Diffstat (limited to 'src')
| -rw-r--r-- | src/meson.build | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/meson.build b/src/meson.build index 03cc826f..2f3943fb 100644 --- a/src/meson.build +++ b/src/meson.build @@ -13,10 +13,16 @@ lite_sources = [ 'main.c', ] -if host_machine.system() == 'darwin' +lite_rc = [] +if host_machine.system() == 'windows' + windows = import('windows') + lite_rc += windows.compile_resources('../resources/icons/icon.rc') +elif host_machine.system() == 'darwin' lite_sources += 'bundle_open.m' endif +lite_include = include_directories('.') + executable('lite-xl', lite_sources + lite_rc, include_directories: [lite_include, font_renderer_include], @@ -24,6 +30,7 @@ executable('lite-xl', c_args: lite_cargs, link_with: libfontrenderer, link_args: lite_link_args, + install_dir: lite_bindir, install: true, gui_app: true, ) |
