1 include $(AVERTEC_TOP
)/etc
/Avertec.mk
5 HELPDIR
= $(AVERTEC_TOP
)/tcl
/help
/avt
6 DOCXML
= $(AVERTEC_TOP
)/..
/docxml2
7 API_SRCDIR
= $(DOCXML
)/..
/sources
/api
12 all: directory pictures help
13 $(MAKE
) -C text
/doc
/hitas_reference
all
14 $(MAKE
) -C text
/doc
/hitas_tutorial
all
15 $(MAKE
) -C text
/doc
/hitas_user
all
16 $(MAKE
) -C text
/doc
/yagle_reference
all
17 $(MAKE
) -C text
/doc
/yagle_tutorial
all
18 $(MAKE
) -C text
/doc
/yagle_user
all
19 $(MAKE
) -C text
/doc
/gns_user
all
20 #$(MAKE) -C text/doc/gns_tutorial all
21 #$(MAKE) -C text/doc/faq all
22 sed
"s/RELEASE/$(AVT_VERSION)$(DISTRIB_PATCHVERSION)/" html
/docavertec.html
> $(COMPILED
)/docavertec.html
23 cp
$(HTML
)/tutorialavertec.html
$(COMPILED
)/dochtml
/
26 $(MAKE
) -C text
/doc
/hitas_reference pdf
27 $(MAKE
) -C text
/doc
/hitas_tutorial pdf
28 $(MAKE
) -C text
/doc
/hitas_user pdf
29 $(MAKE
) -C text
/doc
/yagle_reference pdf
30 $(MAKE
) -C text
/doc
/yagle_tutorial pdf
31 $(MAKE
) -C text
/doc
/yagle_user pdf
32 $(MAKE
) -C text
/doc
/gns_user pdf
33 #$(MAKE) -C text/doc/gns_tutorial pdf
34 #$(MAKE) -C text/doc/faq pdf
36 html
: directory pictures
37 $(MAKE
) -C text
/doc
/hitas_reference html
38 $(MAKE
) -C text
/doc
/hitas_tutorial html
39 $(MAKE
) -C text
/doc
/hitas_user html
40 $(MAKE
) -C text
/doc
/yagle_reference html
41 $(MAKE
) -C text
/doc
/yagle_tutorial html
42 $(MAKE
) -C text
/doc
/yagle_user html
43 $(MAKE
) -C text
/doc
/gns_user html
44 #$(MAKE) -C text/doc/gns_tutorial html
45 #$(MAKE) -C text/doc/faq html
46 sed
"s/RELEASE/$(AVT_VERSION)$(DISTRIB_PATCHVERSION)/" html
/docavertec.html
> $(COMPILED
)/docavertec.html
47 cp
$(HTML
)/tutorialavertec.html
$(COMPILED
)/dochtml
/
50 cp
$(PICT_HTML
)/*.
* $(COMPILED
)/dochtml
/imgs
54 @if
[ ! -d
$(COMPILED
) ] ; then \
55 echo
%%%%%%%%% creating directory
$(COMPILED
) ;\
57 mkdir
$(COMPILED
)/dochtml
;\
58 mkdir
$(COMPILED
)/docpdf
;\
59 mkdir
$(COMPILED
)/dochtml
/imgs
;\
61 echo
%%%%%%%%% existing directory
$(COMPILED
) ;\
65 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/sim
/sim_API.h
66 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/ttv
/ttv_API.h
67 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/tcl
/avt_API.h
68 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/mbk
/mbk_API.h
69 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/inf
/inf_API.h
70 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/stb
/stb_API.h
71 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/tas
/tas_API.h
72 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/tma
/tma_API.h
73 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/lbt
/lbt_API.h
74 $(WRAP
) -online tcl
$(HELPDIR
) $(API_SRCDIR
)/ctk
/ctk_API.h
77 $(MAKE
) -C text
/doc
/faq
clean
78 $(MAKE
) -C text
/doc
/gns_user
clean
79 $(MAKE
) -C text
/doc
/hitas_reference
clean
80 $(MAKE
) -C text
/doc
/gns_tutorial
clean
81 $(MAKE
) -C text
/doc
/hitas_tutorial
clean
82 $(MAKE
) -C text
/doc
/yagle_tutorial
clean
83 $(MAKE
) -C text
/doc
/hitas_user
clean
84 $(MAKE
) -C text
/doc
/yagle_reference
clean
85 $(MAKE
) -C text
/doc
/yagle_user
clean