/[libml]/libml/Makefile
ViewVC logotype

Diff of /libml/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by srv89, Wed Nov 12 09:27:31 2003 UTC revision 1.9 by srv89, Mon Nov 17 09:29:55 2003 UTC
# Line 44  DOC = doc Line 44  DOC = doc
44  TMP = /tmp/$(NAME)-build  TMP = /tmp/$(NAME)-build
45    
46  all: _minimum  all: _minimum
47            @echo " + making $@ ..."
48          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
49    
50  re: _minimum  re: _minimum
51            @echo " + making $@ ..."
52          @make -C $(SRC) $@          @make -C $(SRC) $@
53    
54  interface: _minimum  interface: _minimum
55            @echo " + making $@ ..."
56          @make -C $(SRC) $@          @make -C $(SRC) $@
57    
58  byte: _minimum  byte: _minimum
59            @echo " + making $@ ..."
60          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
61    
62  opt: _minimum  opt: _minimum
63            @echo " + making $@ ..."
64          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
65    
66  doc: _minimum  doc: _minimum
67            @echo " + making $@ ..."
68          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
69          @make -s -C $(DOC) $@          @make -s -C $(DOC) $@
70    
71  man: _minimum  man: _minimum
72            @echo " + making $@ ..."
73          @make -C $(SRC) $@          @make -C $(SRC) $@
74    
75  html: _minimum  html: _minimum
76            @echo " + making $@ ..."
77          @make -C $(DOC) $@          @make -C $(DOC) $@
78          @make -C $(SRC) $@          @make -C $(SRC) $@
79    
80  dvi: _minimum  dvi: _minimum
81            @echo " + making $@ ..."
82          @make -C $(SRC) $@          @make -C $(SRC) $@
83    
84  pdf: _minimum  pdf: _minimum
85            @echo " + making $@ ..."
86          @make -C $(SRC) $@          @make -C $(SRC) $@
87    
88  ps: _minimum  ps: _minimum
89            @echo " + making $@ ..."
90          @make -C $(DOC) $@          @make -C $(DOC) $@
91    
92    doc-view:
93            @echo " + making $@ ..."
94            mozilla file://`pwd`/doc/index.html
95    
96  clean: _minimum _clean-default  clean: _minimum _clean-default
97            @echo " + making $@ ..."
98          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
99          @make -s -C $(DOC) $@          @make -s -C $(DOC) $@
100    
# Line 86  _clean-default: Line 102  _clean-default:
102          @rm -f *~ \#* .*~ .\#*          @rm -f *~ \#* .*~ .\#*
103    
104  clean-doc: _minimum _clean-default  clean-doc: _minimum _clean-default
105            @echo " + making $@ ..."
106          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
107          @make -s -C $(DOC) $@          @make -s -C $(DOC) $@
108    
# Line 93  clean-version: Line 110  clean-version:
110          @rm -f ./version          @rm -f ./version
111    
112  check: _minimum  check: _minimum
113            @echo " + making $@ ..."
114          @make -C $(SRC) $@          @make -C $(SRC) $@
115          @make -C $(DOC) $@          @make -C $(DOC) $@
116    
117  distclean dist-clean: _minimum _clean-default  distclean dist-clean: _minimum _clean-default
118            @echo " + making $@ ..."
119          @make -s -C $(DOC) $@          @make -s -C $(DOC) $@
120          @make -s -C $(SRC) $@          @make -s -C $(SRC) $@
121    
122  dist:  dist:
123          @echo " + creating a distribution tarball ..."          @echo " + making $@ ..."
124          @make version-dist          @make version-dist
125          @make _tarball-begin          @make _tarball-begin
126          @make version-dist          @make version-dist
# Line 109  dist: Line 128  dist:
128          @make clean-version          @make clean-version
129    
130  nightbuild:  nightbuild:
131          @echo " + creating a nightbuild tarball ..."          @echo " + making $@ ..."
132          @make _version-nightbuild          @make _version-nightbuild
133          @make _tarball-begin          @make _tarball-begin
134          @make _version-nightbuild          @make _version-nightbuild
# Line 153  _tarball-end: Line 172  _tarball-end:
172          $(NAME)-`cat ./version`          $(NAME)-`cat ./version`
173          @rm -Rf $(TMP)          @rm -Rf $(TMP)
174    
175  dist-check: dist version-dist _check-tarball clean-version  dist-check:
176            @echo " + making $@ ..."
177            @make dist version-dist _check-tarball clean-version
178    
179  nightbuild-check: nightbuild _version-nightbuild _check-tarball clean-version  nightbuild-check:
180            @echo " + making $@ ..."
181            @make nightbuild _version-nightbuild _check-tarball clean-version
182    
183  _check-tarball:  _check-tarball:
184          @echo " + checking ./$(NAME)-`cat ./version`.tar.bz2 ..."          @echo " + checking ./$(NAME)-`cat ./version`.tar.bz2 ..."
# Line 234  help: Line 257  help:
257          @echo          @echo
258    
259  install: _minimum  install: _minimum
260            @echo " + making $@ ..."
261          @make -C $(SRC) $@          @make -C $(SRC) $@
262    
263  uninstall: _minimum  uninstall: _minimum
264            @echo " + making $@ ..."
265          @make -C $(SRC) $@          @make -C $(SRC) $@
266    
267  _minimum: $(SRC)/common.Makefile $(SRC)/*/Makefile  _minimum: $(SRC)/variables.Makefile $(SRC)/*/Makefile
268    
269  $(SRC)/configure: $(SRC)/configure.in  $(SRC)/configure: $(SRC)/configure.in
270          @echo " + generating $@ ..."          @echo " + generating $@ ..."
271          @( cd $(SRC) && \          @( cd $(SRC) && \
272          autoconf )          autoconf )
273    
274  $(SRC)/common.Makefile: $(SRC)/configure $(SRC)/common.Makefile.in  $(SRC)/variables.Makefile: $(SRC)/configure $(SRC)/variables.Makefile.in
275          @echo " + generating $@ ..."          @echo " + generating $@ ..."
276          @( cd $(SRC) && ./configure )          @( cd $(SRC) && ./configure )
277    

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26