version 1.273, 2003/08/17 22:52:33
|
version 1.274, 2003/08/23 20:16:08
|
Line 470 virtualclean: mostlyclean
|
Line 470 virtualclean: mostlyclean
|
#Some makes (Ultrix, SunOS, IRIX) are so broken, they cannot read the |
#Some makes (Ultrix, SunOS, IRIX) are so broken, they cannot read the |
#Makefile if it contains our dist rules. Therefore we have put these |
#Makefile if it contains our dist rules. Therefore we have put these |
#rules in Makedist (you can use them with GNU make on these systems). |
#rules in Makedist (you can use them with GNU make on these systems). |
dist: Makedist FORCE |
|
|
dist: Makedist machpc.fs FORCE |
|
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
|
-$(RM) machpc.fs |
|
|
dosdist: Makedist FORCE |
dosdist: Makedist machpc.fs FORCE |
|
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
|
-$(RM) machpc.fs |
|
|
srcdist: Makedist FORCE |
srcdist: Makedist FORCE |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
Line 488 docdist: Makedist FORCE
|
Line 493 docdist: Makedist FORCE
|
htmldist: Makedist FORCE |
htmldist: Makedist FORCE |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
|
|
bindist: Makedist FORCE |
bindist: Makedist machpc.fs FORCE |
|
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
|
-$(RM) machpc.fs |
|
|
binonlydist: Makedist FORCE |
binonlydist: Makedist machpc.fs FORCE |
|
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' <machpc.fs.in >machpc.fs |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
|
-$(RM) machpc.fs |
|
|
|
|
#strip gforth, because the debugging stuff is hardly useful once |
#strip gforth, because the debugging stuff is hardly useful once |
Line 868 doc/gforth.txt: $(GFORTH_TEXI)
|
Line 877 doc/gforth.txt: $(GFORTH_TEXI)
|
doc/vmgen.txt: $(VMGEN_TEXI) |
doc/vmgen.txt: $(VMGEN_TEXI) |
-cd doc; $(MAKEINFO) --no-headers --no-split vmgen.texi >vmgen.txt |
-cd doc; $(MAKEINFO) --no-headers --no-split vmgen.texi >vmgen.txt |
|
|
doc: info doc/gforth doc/vmgen doc/gforth.ps doc/vmgen.ps doc/gforth.txt doc/vmgen.txt TAGS |
doc: gforth.fi info doc/gforth doc/vmgen doc/gforth.ps doc/vmgen.ps doc/gforth.txt doc/vmgen.txt TAGS |
|
|
# For an explanation of the following Makefile rules, see node |
# For an explanation of the following Makefile rules, see node |
# `Automatic Remaking' in GNU Autoconf documentation. |
# `Automatic Remaking' in GNU Autoconf documentation. |