[Refactor] Development rockspec, Project structure and Entry point #84

Merged
Aire-One merged 16 commits from feat/#65 into master 2023-09-18 15:20:42 +02:00
3 changed files with 4 additions and 9 deletions
Showing only changes of commit cac7b0a00a - Show all commits

View File

@ -2,10 +2,6 @@ variables:
- &cyan gitea.aireone.xyz/aire-one/awesomewm.d.tl/cyan:latest
pipeline:
prepare:
image: *cyan
commands:
- luarocks install --only-deps awesomewmdtl-dev-1.rockspec
build:
image: *cyan
commands:

View File

@ -2,10 +2,6 @@ variables:
- &busted gitea.aireone.xyz/aire-one/awesomewm.d.tl/busted-tl_just:latest
pipeline:
prepare:
image: *busted
commands:
- luarocks install --only-deps awesomewmdtl-dev-1.rockspec
test:
image: *busted
commands:

View File

@ -41,7 +41,10 @@ check-rockspecs:
check: check-lua check-format check-teal check-rockspecs
build:
cyan build
luarocks \
--lua-version {{ lua_version }} \
make \
{{ rockspec_file }}
clean:
rm -rf build