blob: 9f98ebc5169f4fa4759078eea4424885c8c040e3 (
plain)
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
(.module:
[lux (#- Name Info Source)
[world
[net (#+ URL)]
[file (#+ Path)]]]
[//
["." dependency]])
(def: #export file
"project.lux")
(type: #export Group
Text)
(type: #export Name
Text)
(type: #export Version
Text)
(type: #export Artifact
{#group Group
#name Name
#version Version})
(type: #export Distribution
#Repo
#Manual)
(type: #export License
[Name
URL
Distribution])
(type: #export SCM
URL)
(type: #export Organization
[Name
URL])
(type: #export Email
Text)
(type: #export Developer
[Name
Email
(Maybe Organization)])
(type: #export Contributor
Developer)
(type: #export Info
{#url (Maybe URL)
#scm (Maybe SCM)
#description (Maybe Text)
#licenses (List License)
#organization (Maybe Organization)
#developers (List Developer)
#contributors (List Contributor)})
(type: #export Repository
URL)
(type: #export Dependency
[Artifact dependency.Type])
(type: #export Source
Path)
(type: #export Project
{#identity Artifact
#info Info
#repositories (List Repository)
#dependencies (List Dependency)
#sources (List Source)})
|