dump_and_merge: fix luacasc dep

This commit is contained in:
Ferronn
2023-10-28 03:17:17 +00:00
parent 048e460c7d
commit 720d0e3e86
3 changed files with 19 additions and 5 deletions

View File

@@ -45,10 +45,10 @@ jobs:
uses: leafo/gh-actions-luarocks@v4
- name: Set up Luarocks
if: "${{ github.event.inputs.url == '' }}"
run: cat code/lua/rocks.txt | xargs -n1 luarocks install
run: cd code/lua && luarocks make
- name: Dump exe
if: "${{ github.event.inputs.url == '' }}"
run: lua code/lua/getexe.lua ${{ github.event.inputs.product }} ${{ github.event.inputs.config }}
run: getexe ${{ github.event.inputs.product }} ${{ github.event.inputs.config }}
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:

View File

@@ -0,0 +1,17 @@
rockspec_format = '3.0'
package = 'getexe'
version = 'scm-0'
source = { url = '' }
dependencies = {
'argparse',
'luacasc < 1.16',
'penlight',
}
build = {
type = 'none',
install = {
bin = {
getexe = 'getexe.lua',
},
},
}

View File

@@ -1,3 +0,0 @@
argparse
luacasc
penlight