Diff for /gforth/Makefile.in between versions 1.82 and 1.86

version 1.82, 1997/02/06 21:22:56 version 1.86, 1997/02/16 20:51:05
Line 86  INCLUDES = forth.h threading.h io.h Line 86  INCLUDES = forth.h threading.h io.h
 KERN_SRC = \  KERN_SRC = \
         aliases0.fs \          aliases0.fs \
         aliases.fs \          aliases.fs \
           args.fs \
         conditionals.fs \          conditionals.fs \
           cond-old.fs \
         cross.fs \          cross.fs \
         errore.fs \          errore.fs \
         files.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 117  GFORTH_FI_SRC = \ Line 120  GFORTH_FI_SRC = \
         look.fs \          look.fs \
         search-order.fs \          search-order.fs \
         see.fs \          see.fs \
           see-ext.fs \
         source.fs \          source.fs \
         startup.fs \          startup.fs \
         struct.fs \          struct.fs \
Line 134  FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC) Line 138  FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
         doskey.fs ds2texi.fs \          doskey.fs ds2texi.fs \
         etags.fs filedump.fs \          etags.fs filedump.fs \
         glosgen.fs gray.fs \          glosgen.fs gray.fs \
         makedoc.fs \          makedoc.fs comp-image.fs \
         mach16b.fs mach16l.fs mach32b.fs mach32l.fs mach64b.fs mach64l.fs \          mach16b.fs mach16l.fs mach32b.fs mach32l.fs mach64b.fs mach64l.fs \
         more.fs other.fs prims2x.fs random.fs \          more.fs other.fs prims2x.fs random.fs \
         sieve.fs \          sieve.fs \
Line 155  SOURCES = CVS compat Makefile.in configu Line 159  SOURCES = CVS compat Makefile.in configu
         ecvt.c memcmp.c strtol.c strtoul.c ansidecl.h memmove.c pow10.c atanh.c \          ecvt.c memcmp.c strtol.c strtoul.c ansidecl.h memmove.c pow10.c atanh.c \
         strerror.c strsignal.c dblsub.c \          strerror.c strsignal.c dblsub.c \
         INSTALL.DOS makefile.dos mkdosmf.sed configure.bat dosconf.h \          INSTALL.DOS makefile.dos mkdosmf.sed configure.bat dosconf.h \
         startup.dos history.dos \          startup.dos history.dos mkinstalldirs \
         configure.cmd mkos2mf.sed os2conf.h makefile.os2 \          configure.cmd mkos2mf.sed os2conf.h makefile.os2 \
         glosgen.glo glossaries.doc \          glosgen.glo glossaries.doc \
         $(INCLUDES) $(FORTH_SRC)          $(INCLUDES) $(FORTH_SRC)
Line 167  GEN = gforth version.fs Line 171  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 203  version.fs: version-stamp Line 207  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 251  dist:  $(SOURCES) $(FORTH_GEN0) @KERNEL@ Line 255  dist:  $(SOURCES) $(FORTH_GEN0) @KERNEL@
 dosdist:        $(SOURCES) $(FORTH_GEN0) @KERNEL@ $(DOCDIST)  dosdist:        $(SOURCES) $(FORTH_GEN0) @KERNEL@ $(DOCDIST)
                 -$(RMTREE) gforth.$(DOSVERSION)                  -$(RMTREE) gforth.$(DOSVERSION)
                 mkdir gforth.$(DOSVERSION)                  mkdir gforth.$(DOSVERSION)
                 $(CP) -rp $(SOURCES) $(FORTH_GEN0) @KERNEL@ $(DOCDIST) gforth.$(DOSVERSION)                  $(CP) -rp $(SOURCES) $(FORTH_GEN) $(DOCDIST) gforth.$(DOSVERSION)
                 zip -r9 gforth.zip gforth.$(DOSVERSION)/*                  zip -r9 gforth.zip gforth.$(DOSVERSION)/*
                 -$(RMTREE) gforth.$(DOSVERSION)                  -$(RMTREE) gforth.$(DOSVERSION)
   
Line 309  install: gforth $(FORTH_SRC) kernel.fi g Line 313  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 356  gforth:  $(OBJECTS) Line 361  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)  kernl%.fi:      kernl%.fi- $(KERNLS)
                 $(FORTHK) -e 's" mach16b.fs"' main.fs -e "save-cross kernl16b.fi- $(bindir)/gforth-$(VERSION) bye"                  -$(CP) $@ $@~
                   -$(CP) $< $@
 kernl32l.fi-:   $(KERN_SRC) version.fs mach32l.fs $(FORTH_GEN0)                  @LINK_KERNL@
                 $(FORTHK) -e 's" mach32l.fs"' main.fs -e "save-cross kernl32l.fi- $(bindir)/gforth-$(VERSION) bye"  
   
 kernl32b.fi-:   $(KERN_SRC) version.fs mach32b.fs $(FORTH_GEN0)  
                 $(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 442  aliases.fs: primitives.b prims2x.fs alia Line 407  aliases.fs: primitives.b prims2x.fs alia
                 $(CP) aliases0.fs aliases.fs                  $(CP) aliases0.fs aliases.fs
                 $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-alias process-file bye" >>$@                  $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-alias process-file bye" >>$@
   
 primitives.fs:  primitives.b prims2x.fs  primitives.fs:  primitives.b prims2x.fs primitives0.fs
                 $(FORTHK) prims2x.fs -e "s\" primitives.b\" ' output-forth process-file bye" >$@                  $(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.82  
changed lines
  Added in v.1.86


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