fd1a7c061354f66710bba7e570335988abb9d209
[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
27
28 # Compiling entire program or any subproject
29 # ------------------------------------------
30 all: doc
31
32 doc: checkconf
33
34 # Compiling and installing everything and runing test
35 # ---------------------------------------------------
36 install: all installdirs
37         cp *.html $(docdir)
38         cp *.gif $(docdir)
39         cp *.jpg $(docdir)
40         cp *.fig $(docdir)
41
42
43 # Deleting all the installed files
44 # --------------------------------
45 uninstall:
46         rm -f $(docdir)/*
47
48
49 # Performing self-test
50 # --------------------
51 check:
52
53 test:
54
55
56 # Performing installation test
57 # ----------------------------
58 installcheck:
59
60
61 # Creating installation directories
62 # ---------------------------------
63 installdirs:
64         test -d $(docdir) || $(INSTALL) -d $(docdir)
65
66
67 # Creating dependencies
68 # ---------------------
69 include clean.mk
70
71 # My rules
72 # --------
73
74 # Remaking configuration
75 # ----------------------
76 checkconf:
77         @if [ -f $(PRJDIR)/devel ]; then\
78           $(MAKE) -f conf.mk srcdir="$(srcdir)" PRJDIR="$(PRJDIR)" freshconf;\
79         fi
80
81 # End of s51.src/Makefile.in