Skip to content

Commit

Permalink
fix(tooling): Add missing lua-cosmo dependency for Markdown class (#822)
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Feb 5, 2020
1 parent dcd0023 commit ea81598
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ FROM archlinux AS sile-base
RUN pacman --needed --noconfirm -Syyuq && yes | pacman -Sccq

COPY build-aux/docker-yay-runner.sh /usr/local/bin
RUN docker-yay-runner.sh "--noconfirm --asexplicit -Sq fontconfig harfbuzz icu lua lua-{cassowary,cliargs,expat,filesystem,linenoise,lpeg,luaepnf,penlight,repl,sec,socket,stdlib,vstruct,zlib} ttf-gentium-plus"
RUN docker-yay-runner.sh "--noconfirm --asexplicit -Sq fontconfig harfbuzz icu lua lua-{cassowary,cosmo,cliargs,expat,filesystem,linenoise,lpeg,luaepnf,penlight,repl,sec,socket,stdlib,vstruct,zlib} ttf-gentium-plus"

FROM sile-base AS sile-builder

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -104,12 +104,12 @@ AX_LUA_LIBS

AS_IF([test "x$with_system_luarocks" != "xyes"], [], [
AX_LUA_MODULE([bit32], [bit32])
AX_LUA_MODULE([epnf], [luaepnf])
AX_LUA_MODULE([lpeg], [lpeg])
AX_LUA_MODULE([cassowary], [cassowary])
AS_IF([test "$LUA_SHORT_VERSION" -lt 53],
AX_LUA_MODULE([compat53], [compat53])
)
AX_LUA_MODULE([cosmo], [cosmo])
AX_LUA_MODULE([linenoise], [linenoise])
AX_LUA_MODULE([zlib], [lua-zlib])
AX_LUA_MODULE([cliargs], [lua_cliargs])
Expand Down
1 change: 1 addition & 0 deletions sile-dev-1.rockspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ dependencies = {
"bit32",
"lpeg == 1.0.2-1",
"cassowary == 2.2-1",
"cosmo == 16.06.04-1",
"compat53 == 0.7-1",
"linenoise == 0.9-1",
"lua-zlib == 1.2-0",
Expand Down

0 comments on commit ea81598

Please sign in to comment.