Diff for /gforth/Makefile.in between versions 1.80 and 1.84

version 1.80, 1997/01/14 16:30:49 version 1.84, 1997/02/09 21:51:38
Line 84  emacssitelispdir=$(datadir)/emacs/site-l Line 84  emacssitelispdir=$(datadir)/emacs/site-l
 INCLUDES = forth.h threading.h io.h  INCLUDES = forth.h threading.h io.h
   
 KERN_SRC = \  KERN_SRC = \
         add.fs \          aliases0.fs \
         aliases.fs \          aliases.fs \
           conditionals.fs \
         cross.fs \          cross.fs \
         errore.fs \          errore.fs \
         extend.fs \          files.fs \
         kernel.fs \          kernel.fs \
         main.fs \          main.fs \
           primitives0.fs \
         search-order.fs \          search-order.fs \
         special.fs \          special.fs \
         tools.fs \          tools.fs \
Line 106  GFORTH_FI_SRC = \ Line 108  GFORTH_FI_SRC = \
         debugging.fs \          debugging.fs \
         dumpimage.fs \          dumpimage.fs \
         environ.fs \          environ.fs \
           errors.fs \
           extend.fs \
         float.fs \          float.fs \
         glocals.fs \          glocals.fs \
         hash.fs \          hash.fs \
Line 164  GEN = gforth version.fs Line 168  GEN = gforth version.fs
 OBJECTS = engine.o io.o main.o memcasecmp.o @LIBOBJS@ @getopt_long@  OBJECTS = engine.o io.o main.o memcasecmp.o @LIBOBJS@ @getopt_long@
   
 # things that need a working forth system to be generated  # things that need a working forth system to be generated
 FORTH_GEN0 = primitives.b primitives.i prim_labels.i aliases.fs  FORTH_GEN0 = primitives.b primitives.i prim_labels.i aliases.fs primitives.fs
 FORTH_GEN =  $(FORTH_GEN0) @KERNEL@ gforth.fi  FORTH_GEN =  $(FORTH_GEN0) @KERNEL@ gforth.fi
 # this is used for antidependences,  # this is used for antidependences,
 FORTH_GEN1 = $(FORTH_GEN0) @kernel_fi@   FORTH_GEN1 = $(FORTH_GEN0) @kernel_fi@ 
Line 200  version.fs: version-stamp Line 204  version.fs: version-stamp
                 $(MAKE) gforth                  $(MAKE) gforth
                 echo ": version-string s\" $(VERSION)\" ;" >$@                  echo ": version-string s\" $(VERSION)\" ;" >$@
   
 more:   $(FORTH_GEN) gforth  more:   $(OBJECTS) $(FORTH_GEN) gforth
   
 #from the gcc Makefile:   #from the gcc Makefile: 
 #"Deletion of files made during compilation.  #"Deletion of files made during compilation.
Line 306  install: gforth $(FORTH_SRC) kernel.fi g Line 310  install: gforth $(FORTH_SRC) kernel.fi g
                 -$(RM) $(bindir)/gforth $(bindir)/gforth-$(VERSION)                  -$(RM) $(bindir)/gforth $(bindir)/gforth-$(VERSION)
                 $(INSTALL_PROGRAM) -s gforth $(bindir)                  $(INSTALL_PROGRAM) -s gforth $(bindir)
                 ln $(bindir)/gforth $(bindir)/gforth-$(VERSION)                  ln $(bindir)/gforth $(bindir)/gforth-$(VERSION)
                 $(INSTALL_DATA) $(srcdir)/gforth.1 $(man1dir)                  -$(INSTALL_DATA) $(srcdir)/gforth.1 $(man1dir)
                 for i in $(srcdir)/gforth.info*; do $(INSTALL_DATA) $$i $(infodir); done                  -for i in $(srcdir)/gforth.info*; do $(INSTALL_DATA) $$i $(infodir); done
                 for i in $(FORTH_SRC) primitives; do \                  for i in $(FORTH_SRC) primitives; do \
                         $(INSTALL_DATA) $(srcdir)/$$i $(datadir)/gforth/$(VERSION); \                          $(INSTALL_DATA) $(srcdir)/$$i $(datadir)/gforth/$(VERSION); \
                 done                  done
                 $(INSTALL_DATA) kernel.fi $(libdir)/gforth/$(VERSION)                  $(INSTALL_DATA) kernel.fi $(libdir)/gforth/$(VERSION)
                 $(RM) gforth.fi; $(MAKE) gforth.fi #gforth.fi contains some path names                  $(RM) gforth.fi; $(MAKE) gforth.fi #gforth.fi contains some path names
                   $(INSTALL_DATA) gforth.fi $(libdir)/gforth/$(VERSION)
                 sed s:^$(srcdir)/:$(datadir)/gforth/$(VERSION)/: gforth.TAGS >TAGS; $(INSTALL_DATA) TAGS $(datadir)/gforth/$(VERSION)                  sed s:^$(srcdir)/:$(datadir)/gforth/$(VERSION)/: gforth.TAGS >TAGS; $(INSTALL_DATA) TAGS $(datadir)/gforth/$(VERSION)
                 if test -d $(emacssitelispdir); then \                  if test -d $(emacssitelispdir); then \
                         $(INSTALL_DATA) $(srcdir)/gforth.el $(emacssitelispdir); \                          $(INSTALL_DATA) $(srcdir)/gforth.el $(emacssitelispdir); \
Line 331  installdirs: mkinstalldirs Line 336  installdirs: mkinstalldirs
 #to uninstall version foo, type `make uninstall VERSION=foo'  #to uninstall version foo, type `make uninstall VERSION=foo'
 uninstall:        uninstall:      
                 -$(RM) -rf $(libdir)/gforth/$(VERSION) $(datadir)/gforth/$(VERSION) $(bindir)/gforth-$(VERSION)                  -$(RM) -rf $(libdir)/gforth/$(VERSION) $(datadir)/gforth/$(VERSION) $(bindir)/gforth-$(VERSION)
                 @echo -e "Type\n$(RM) -rf $(bindir)/gforth $(mandir)/gforth.1 $(infodir)/gforth.info* $(datadir)/gforth $(libdir)/gforth\nto remove Gforth completely"                  @echo -e "Type\n$(RM) -rf $(bindir)/gforth $(man1dir)/gforth.1 $(infodir)/gforth.info* $(datadir)/gforth $(libdir)/gforth\nto remove Gforth completely"
   
 check test:     gforth gforth.fi  check test:     gforth gforth.fi
                 $(FORTH) tester.fs coretest.fs postponetest.fs dbltest.fs -e bye                  $(FORTH) tester.fs coretest.fs postponetest.fs dbltest.fs -e bye
Line 353  gforth:  $(OBJECTS) Line 358  gforth:  $(OBJECTS)
                 $(GCC) $(LDFLAGS) $(OBJECTS) $(LDLIBS) -o $@                  $(GCC) $(LDFLAGS) $(OBJECTS) $(LDLIBS) -o $@
                 @MAKE_EXE@                  @MAKE_EXE@
   
 kernl16l.fi-:   $(KERN_SRC) version.fs mach16l.fs $(FORTH_GEN0)  kernl%.fi-:     mach%.fs $(KERN_SRC) version.fs $(FORTH_GEN0)
                 $(FORTHK) -e 's" mach16l.fs"' main.fs -e "save-cross kernl16l.fi- $(bindir)/gforth-$(VERSION) bye"                  $(FORTHK) -e 's" $<"' main.fs -e "save-cross $@ $(bindir)/gforth-$(VERSION) bye"
   
 kernl16b.fi-:   $(KERN_SRC) version.fs mach16b.fs $(FORTH_GEN0)  
                 $(FORTHK) -e 's" mach16b.fs"' main.fs -e "save-cross kernl16b.fi- $(bindir)/gforth-$(VERSION) bye"  
   
 kernl32l.fi-:   $(KERN_SRC) version.fs mach32l.fs $(FORTH_GEN0)  kernl%.fi:      kernl%.fi- $(KERNLS)
                 $(FORTHK) -e 's" mach32l.fs"' main.fs -e "save-cross kernl32l.fi- $(bindir)/gforth-$(VERSION) bye"                  -$(CP) $@ $@~
                   -$(CP) $< $@
 kernl32b.fi-:   $(KERN_SRC) version.fs mach32b.fs $(FORTH_GEN0)                  @LINK_KERNL@
                 $(FORTHK) -e 's" mach32b.fs"' main.fs -e "save-cross kernl32b.fi- $(bindir)/gforth-$(VERSION) bye"  
   
 kernl64l.fi-:   $(KERN_SRC) version.fs mach64l.fs $(FORTH_GEN0)  
                 $(FORTHK) -e 's" mach64l.fs"' main.fs -e "save-cross kernl64l.fi- $(bindir)/gforth-$(VERSION) bye"  
   
 kernl64b.fi-:   $(KERN_SRC) version.fs mach64b.fs $(FORTH_GEN0)  
                 $(FORTHK) -e 's" mach64b.fs"' main.fs -e "save-cross kernl64b.fi- $(bindir)/gforth-$(VERSION) bye"  
   
 kernl16b.fi:    $(KERNLS)  
                 -$(CP) kernl16b.fi kernl16b.fi~  
                 -$(CP) kernl16b.fi- kernl16b.fi  
                 @LINK_KERNL16B@  
   
 kernl16l.fi:    $(KERNLS)  
                 -$(CP) kernl16l.fi kernl16l.fi~  
                 -$(CP) kernl16l.fi- kernl16l.fi  
                 @LINK_KERNL16L@  
   
 kernl32b.fi:    $(KERNLS)  
                 -$(CP) kernl32b.fi kernl32b.fi~  
                 -$(CP) kernl32b.fi- kernl32b.fi  
                 @LINK_KERNL32B@  
   
 kernl32l.fi:    $(KERNLS)  
                 -$(CP) kernl32l.fi kernl32l.fi~  
                 -$(CP) kernl32l.fi- kernl32l.fi  
                 @LINK_KERNL32L@  
   
 kernl64b.fi:    $(KERNLS)  
                 -$(CP) kernl64b.fi kernl64b.fi~  
                 -$(CP) kernl64b.fi- kernl64b.fi  
                 @LINK_KERNL64B@  
   
 kernl64l.fi:    $(KERNLS)  
                 -$(CP) kernl64l.fi kernl64l.fi~  
                 -$(CP) kernl64l.fi- kernl64l.fi  
                 @LINK_KERNL64L@  
   
 gforth.fi:      @kernel_fi@ gforth $(GFORTH_FI_SRC)  gforth.fi:      @kernel_fi@ gforth $(GFORTH_FI_SRC)
                 $(FORTHK) --clear-dictionary $(FORTHSIZES) startup.fs -e "savesystem gforth.fi1 bye"                  $(FORTHK) --clear-dictionary $(FORTHSIZES) startup.fs -e "savesystem gforth.fi1 bye"
Line 435  primitives.i : primitives.b prims2x.fs Line 400  primitives.i : primitives.b prims2x.fs
 prim_labels.i : primitives.b prims2x.fs  prim_labels.i : primitives.b prims2x.fs
                 $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-label process-file bye" >$@                  $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-label process-file bye" >$@
   
 aliases.fs:     primitives.b prims2x.fs  aliases.fs:     primitives.b prims2x.fs aliases0.fs
                 $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-alias process-file bye" >$@                  $(CP) aliases0.fs aliases.fs
                   $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-alias process-file bye" >>$@
 primitives.fs:  primitives.b prims2x.fs  
                 $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-forth process-file bye" >$@  primitives.fs:  primitives.b prims2x.fs primitives0.fs
                   $(CP) primitives0.fs primitives.fs
                   $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-forth process-file bye" >>$@
   
 primitives.TAGS: primitives.b prims2x.fs  primitives.TAGS: primitives.b prims2x.fs
                 $(FORTHK) prims2x.fs -e "s\" $(srcdir)/primitives.b\" ' output-tag process-file bye" >$@                  $(FORTHK) prims2x.fs -e "s\" $(srcdir)/primitives.b\" ' output-tag process-file bye" >$@

Removed from v.1.80  
changed lines
  Added in v.1.84


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>