AKTIVE

Artifact [c299cca01f]
Login

Artifact [c299cca01f]

Artifact c299cca01f595df04f495e8490c73cb65f4e652e4259f5efd24848f7670bb926:


#!/bin/bash

## inlined clean
find . -name "*~" -print
find . -name "*~" -exec rm "{}" \;
find . -follow -name "core*" -exec rm "{}" \;
rm -f *.trace

## inlined/integrated doc
rm -rf        doc
cp -rf docsrc doc
mkdir -p      doc/ref
cp -r  doc/parts  doc/assets
rm doc/assets/aktive-logo-32.ico
rm doc/assets/aktive-logo-128.ppm
rm doc/assets/aktive-logo-128-pipeline.d2
rm doc/assets/aktive-logo-128-pipeline.png
rm doc/assets/*.inc

mkdir -p ../Logs
( ./build.tcl uninstall install "$@" && \
    tclsh examples.tcl && \
    tclsh tools/md-include \
	  -x doc/ref/xref.tcl \
	  $(find doc -name '*.md' -a -not -name 'example-*') ) \
    |& tee ../Logs/test.install

rm -rf doc/parts
rm -rf doc/dev/figures/*.d2
rm -rf doc/dev/figures/generated
rm -rf doc/dev/figures/parts
rm -rf doc/ref/*.tcl
# squash inlined files (<!include: ...>)
rm -rf doc/ref/example-*.md
rm -rf doc/ref/example-*.txt