[Build] More prep, moving to separate branch until done

This commit is contained in:
2025-11-03 14:14:02 +01:00
parent 9ff16fa182
commit 331bd01b8d
3 changed files with 37 additions and 26 deletions

View File

@@ -14,37 +14,45 @@ echo "
"
mkdir dist/
echo "\\input{\\dir/config/config.tex}" > ./dist/minimal.tex
cat ./scopes/header.tex >>./dist/minimal.sty
# Build minimal scope
cat ./main/core.tex >> ./dist/minimal.tex
cat ./main/style/style.tex >> ./dist/minimal.tex
cat ./main/style/common.tex >> ./dist/minimal.tex
cat ./main/core.tex >>./dist/minimal.sty
echo "\n" >>./dist/minimal.sty
cat ./main/style/style.tex >>./dist/minimal.sty
echo "\n" >>./dist/minimal.sty
cat ./main/style/common.tex >>./dist/minimal.sty
# Build most
cat ./dist/minimal.tex > ./dist/most.tex
cat ./main/math.tex >> ./dist/most.tex
cat ./main/cs.tex >> ./dist/most.tex
cat ./main/index.tex >> ./dist/most.tex
cat ./main/style/counters.tex >> ./dist/most.tex
cat ./main/style/cs.tex >> ./dist/most.tex
cat ./main/style/math.tex >> ./dist/most.tex
cat ./main/style/language.tex >> ./dist/most.tex
cat ./dist/minimal.sty >./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/math.tex >>./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/cs.tex >>./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/index.tex >>./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/style/counters.tex >>./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/style/cs.tex >>./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/style/math.tex >>./dist/most.sty
echo "\n" >>./dist/most.sty
cat ./main/style/language.tex >>./dist/most.sty
# Build recommended
cat ./dist/most.tex > ./dist/recommended.tex
cat ./extra/bib.tex >> ./dist/recommended.tex
cat ./extra/glossary.tex >> ./dist/recommended.tex
cat ./dist/most.sty >./dist/recommended.sty
echo "\n" >>./dist/recommended.sty
cat ./extra/bib.tex >>./dist/recommended.sty
echo "\n" >>./dist/recommended.sty
cat ./extra/glossary.tex >>./dist/recommended.sty
# Build full
cat ./dist/recommended.tex > ./dist/full.tex
cat ./extra/minted.tex >> ./dist/full.tex
cat ./dist/recommended.sty >./dist/full.sty
echo "\n" >>./dist/full.sty
cat ./extra/minted.tex >>./dist/full.sty
# Copy letter
cp ./scopes/letter.tex ./dist/letter.tex
cp ./scopes/letter.tex ./dist/letter.sty
echo "==> Done"