-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathjonchki.xml
43 lines (43 loc) · 2.17 KB
/
jonchki.xml
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
<?xml version="1.0" encoding="UTF-8"?>
<jonchki-artifact version="1.0">
<info group="org.muhkuh.lua"
module="jonchki"
artifact="jonchki"
version="0.0.12.1"
vcs-id="${prj_version_vcs_long}"
extension="tar.gz">
<license name="GPL-2.0"/>
<author name="Muhkuh team" url="https://github.com/muhkuh-sys" />
<description>
Jonchki is a dependency manager for LUA.
</description>
</info>
<dependencies>
<dependency group="org.lua" module="lua" artifact="lua" version="5.4"/>
<dependency group="com.github.craigbarnes" module="lua-gumbo" artifact="lua5.4-lua-gumbo" version="0.5"/>
<dependency group="com.github.keplerproject" module="luasql" artifact="lua5.4-luasql-sqlite3" version="2.6"/>
<dependency group="com.github.lua-curl" module="lua-curlv3" artifact="lua5.4-lua-curlv3" version="0.3"/>
<dependency group="com.github.mpeterv" module="argparse" artifact="argparse" version="0.6"/>
<dependency group="com.github.moteus" module="lua-log" artifact="lua-log" version="0.1"/>
<dependency group="com.github.lunarmodules" module="Penlight" artifact="Penlight" version="1.13"/>
<dependency group="com.github.tieske" module="date" artifact="date" version="2.2"/>
<dependency group="org.muhkuh.lua" module="archive" artifact="lua5.4-archive" version="0.0"/>
<dependency group="org.muhkuh.lua" module="mhash" artifact="lua5.4-mhash" version="0.9.9.9"/>
<dependency group="com.github.lunarmodules" module="luaexpat" artifact="lua5.4-luaexpat" version="1.5"/>
<dependency group="com.github.SatyendraBanjare" module="luagit2" artifact="lua5.4-luagit2" version="0.0"/>
<dependency group="com.github.openresty" module="lua-cjson" artifact="lua5.4-lua-cjson" version="2.1"/>
</dependencies>
<actions>
<action name="finalizer" file="${prj_root}/finalizer.lua"/>
<action name="pack" path="${install_base}">
local t = ...
t:createPackageFile()
t:createHashFile()
t:createArchive(
'${prj_root}/targets/${root_artifact_artifact}-${root_artifact_version}-${platform_distribution_id}${platform_distribution_version}_${platform_cpu_architecture}.${archive_extension}',
'native'
)
return true
</action>
</actions>
</jonchki-artifact>