computable-pandoc/scripts/make_dist.sh

26 lines
907 B
Bash

# Makes distribution release
# Variables
NAME="literate.lua"
DIST=dist/$NAME
LICENSE="--[[
Literate Pandoc & Fennel Bundle:
A Pandoc reader for literate and natural programming
Fennel:
(C) 2016-2023 Calvin Rose and contributors
License: MIT License https://git.sr.ht/~technomancy/fennel/tree/main/item/LICENSE
Source: https://sr.ht/~technomancy/fennel or https://github.com/bakpakin/Fennel/issues
Website: https://fennel-lang.org
Literate Pandoc:
(C) 2023 perro hi@perrotuerto.blog
License: GPLv3 https://git.cuates.net/perro/literate-pandoc/src/branch/no-masters/LICENSE.txt
Source: https://git.cuates.net/perro/literate-pandoc
The following code is minified, check Literate Pandoc source for a readable version
]]--"
# Merges Fennel and Literate Pandoc
(echo "$LICENSE") > $DIST
head -n -1 opt/fennel.lua >> $DIST
echo "local fennel = mod" >> $DIST
tail -n +10 src/literate.lua >> $DIST