-
Notifications
You must be signed in to change notification settings - Fork 0
/
alire.toml
51 lines (39 loc) · 1.37 KB
/
alire.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
name = "alr2appimage"
description = "Tool to create an AppImage executable from an Alire crate"
version = "0.9.3"
website = "https://github.com/mgrojo/alr2appimage"
long-description = """
There are two prerequisites for your project to work with this tool:
- It has to be a crate with an `executables` field. Its first value
has to be the main application program.
- It must be installable using Alire, including all the needed resources.
`alr2appimage` will use the following command for installing it (this requires Alire 2.0):
```shell
alr install
```
Or it will run `gprinstall` inside `alr exec`, if the former fails (Alire 1.x).
If you simply run the tool inside an Alire crate, it will read the
metadata from your `alire.toml` file and create a default AppImage
from it.
NOTE: `alr2appimage` is an independent project; it is not
affiliated to, nor supported by, the Alire or AppImage projects.
"""
licenses = "GPL-3.0-only"
tags = ["utility", "appimage", "alire", "linux", "packaging"]
authors = ["Manuel Gomez"]
maintainers = ["Manuel Gomez <[email protected]>"]
maintainers-logins = ["mgrojo"]
executables = ["alr2appimage"]
[[depends-on]]
ada_toml = "^0.3.0"
[[depends-on]]
spoon = "^1.0.1"
[[depends-on]]
parse_args = "~0.9.0"
[[depends-on]]
resources = "~0.1.0"
[available.'case(os)']
'linux' = true
'...' = false
[build-switches]
"*".style_checks = ["-gnaty3abBCrfklM99nptx"]