1# $Id: Makefile,v 1.4 2019/08/07 15:29:12 tone Exp $
2
3# ------------------------------------------------------------------------
4# variables
5# ------------------------------------------------------------------------
6
7ROBODOC = robodoc  --html --multidoc --index
8#ROBODOC = /temp/tone/building_home/tone/bin/robodoc4.0  --html --multidoc --index
9
10EXAMPLES_DIR = ../examples/Scripting
11XC_TCL_DIR   = ../Tcl
12XC_TCL_FILES = \
13	scripting.tcl \
14	scriptingFilter.tcl \
15	scriptingMakeMovie.tcl \
16	scriptingScalarField2D.tcl \
17	scriptingScalarField3D.tcl \
18	scriptingAtomicLabels.tcl \
19	auxil.tcl
20
21XC_TCL_DIRFILES   = $(addprefix $(XC_TCL_DIR)/,$(XC_TCL_FILES))
22EXAMPLES_DIRFILES = $(shell ls $(EXAMPLES_DIR)/*.tcl) $(shell ls $(EXAMPLES_DIR)/*.sh)
23
24all: scripting_docs
25
26scripting_docs:
27	if test ! -d scripting_all/examples; then mkdir -p scripting_all/examples; fi
28	cp $(XC_TCL_DIRFILES) scripting_all/
29	cp $(EXAMPLES_DIRFILES)  scripting_all/examples/
30	$(ROBODOC) --src ./scripting_all/ --doc ./html_docs
31	rm -rf scripting_all/
32
33clean:
34	-rm -rf html_docs/
35	-rm *~
36
37veryclean: clean
38distclean: clean
39