app-id: com.github.jeysonflores.elementarylua runtime: io.elementary.Platform runtime-version: '6' sdk: io.elementary.Sdk command: com.github.jeysonflores.elementarylua finish-args: - '--share=ipc' - '--socket=fallback-x11' - '--socket=wayland' - '--system-talk-name=org.freedesktop.Accounts' modules: - name: luajit buildsystem: simple build-commands: - pwd && make && make install PREFIX=/app sources: - type: archive url: https://luajit.org/download/LuaJIT-2.0.5.tar.gz sha256: 874b1f8297c697821f561f9b73b57ffd419ed8f4278c82e05b48806d30c1e979 - name: luarocks buildsystem: simple build-commands: - pwd && ./configure --prefix=/app && make && make install PREFIX=/app sources: - type: archive url: https://luarocks.org/releases/luarocks-3.7.0.tar.gz sha256: 9255d97fee95cec5b54fc6ac718b11bf5029e45bed7873e053314919cd448551 - name: lgi buildsystem: simple build-options: build-args: - --share=network build-commands: - "luarocks install lgi" - name: elementarylua buildsystem: simple build-commands: - make install sources: - type: dir path: .