version 0.5.2
[fw/sdcc] / sim / ucsim / doc / Makefile.in
1 #
2 # uCsim doc/Makefile
3 #
4 # (c) Drotos Daniel, Talker Bt. 1997
5 #
6
7 STARTYEAR       = 1997
8
9 SHELL           = /bin/sh
10 INSTALL         = @INSTALL@
11
12 PRJDIR          = ..
13
14 prefix          = @prefix@
15 exec_prefix     = @exec_prefix@
16 bindir          = @bindir@
17 libdir          = @libdir@
18 datadir         = @datadir@
19 includedir      = @includedir@
20 mandir          = @mandir@
21 man1dir         = $(mandir)/man1
22 man2dir         = $(mandir)/man2
23 infodir         = @infodir@
24 srcdir          = @srcdir@
25 #docdir         = $(prefix)/share/doc/ucsim
26 docdir          = @docdir@/ucsim
27
28
29 # Compiling entire program or any subproject
30 # ------------------------------------------
31 all: doc
32
33 doc: checkconf
34
35 # Compiling and installing everything and runing test
36 # ---------------------------------------------------
37 install: all installdirs
38         cp *.html $(docdir)
39         cp *.gif $(docdir)
40         cp *.jpg $(docdir)
41         cp *.fig $(docdir)
42
43
44 # Deleting all the installed files
45 # --------------------------------
46 uninstall:
47         rm -rf $(docdir)
48
49
50 # Performing self-test
51 # --------------------
52 check:
53
54 test:
55
56
57 # Performing installation test
58 # ----------------------------
59 installcheck:
60
61
62 # Creating installation directories
63 # ---------------------------------
64 installdirs:
65         test -d $(docdir) || $(INSTALL) -d $(docdir)
66
67
68 # Creating dependencies
69 # ---------------------
70 include clean.mk
71
72 # My rules
73 # --------
74
75 # Remaking configuration
76 # ----------------------
77 checkconf:
78         @if [ -f $(PRJDIR)/devel ]; then\
79           $(MAKE) -f conf.mk srcdir="$(srcdir)" PRJDIR="$(PRJDIR)" freshconf;\
80         fi
81
82 # End of s51.src/Makefile.in