[project @ 1996-11-26 14:55:21 by dnt]
authordnt <unknown>
Tue, 26 Nov 1996 14:55:59 +0000 (14:55 +0000)
committerdnt <unknown>
Tue, 26 Nov 1996 14:55:59 +0000 (14:55 +0000)
Removed redundant Makefiles

21 files changed:
GHC_ONLY/bugs/andy_cherry/Makefile.original [deleted file]
GHC_ONLY/bugs/dmgob_native1/Makefile.original [deleted file]
GHC_ONLY/bugs/dmgob_native2/Makefile.original [deleted file]
GHC_ONLY/bugs/ipoole_spec_class/Makefile.original [deleted file]
GHC_ONLY/bugs/waugh_neural/Makefile.original [deleted file]
Makefile.BOOT [deleted file]
parallel/NESL/Makefile.original [deleted file]
parallel/bom/Makefile.original [deleted file]
parallel/coins/Makefile.original [deleted file]
parallel/minimax/Makefile.original [deleted file]
parallel/parfact/Makefile.original [deleted file]
parallel/soda/Makefile.original [deleted file]
real/HMMS/Makefile.original [deleted file]
real/compress2/Makefile.glhc [deleted file]
real/compress2/Makefile.hbc [deleted file]
real/compress2/Makefile.original [deleted file]
real/ebnf2ps/Makefile.original [deleted file]
real/fem/Makefile.original [deleted file]
real/fem/inC/Makefile.original [deleted file]
real/prolog/Makefile.original [deleted file]
real/veritas/Makefile.original [deleted file]

diff --git a/GHC_ONLY/bugs/andy_cherry/Makefile.original b/GHC_ONLY/bugs/andy_cherry/Makefile.original
deleted file mode 100644 (file)
index 792bd9c..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# Makefile for cherry
-#
-.SUFFIXES: .o .lhs
-SRC_FILES = \
-       GenUtils.lhs DataTypes.lhs Parser.lhs \
-       InterpUtils.lhs Interp.lhs PrintTEX.lhs Main.lhs
-OBJ_FILES = $(SRC_FILES:.lhs=.o)
-PROF=
-#PROF=-auto -prof
-#HC = echo 
-#HC = time hblc-large -M -v -O
-HC = ghc-0.22 -cpp -O -H20M -hi-diffs $(PROF)
-#HC = ghc-0.19 -cpp -O -H20M -hi-diffs $(PROF)
-#
-# Now make it with gofer
-#
-cherry: $(OBJ_FILES)
-       $(HC) -o cherry $(OBJ_FILES)
-.lhs.o:
-       $(HC) -c $<
-wc:
-       lhsinfo $(SRC_FILES)
-       wc $(SRC_FILES)
-
-gofer_make: $(SRC_FILES)
-       goferc + cherry.prj
-
-export: $(SRC_FILES)
-       gtar cvzf cherry.export $(SRC_FILES) Makefile 
-
-clean:
-       rm *.o cherry
-
-mkg:
-       hp2ps cherry.hp
-       ghostview -seascape cherry.ps
diff --git a/GHC_ONLY/bugs/dmgob_native1/Makefile.original b/GHC_ONLY/bugs/dmgob_native1/Makefile.original
deleted file mode 100644 (file)
index a931a79..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-HC=            glhc
-HCFLAGS=       -syslib hbc -O -fglasgow-exts -osuf _g.o -hisuf _g.hi -hi-diffs
-#HCFLAGS=      -syslib hbc -O0 -darity-checks -fglasgow-exts -osuf _g.o -hisuf _g.hi -hi-diffs
-
-HBC=           hbc
-HBCFLAGS=      -O
-
-CC=            gcc
-CCFLAGS=       -O
-
-.SUFFIXES :
-.SUFFIXES : .lhs .o _g.o
-
-OBJS=          MaybeStateT.o ReadNative.o
-OBJS_g=                MaybeStateT_g.o ReadNative_g.o
-
-PROGRAMS=      ReadNative ReadNative_g generate_vectors
-
-all : ${PROGRAMS}
-
-ReadNative : $(OBJS)
-       ${HBC} ${HBCFLAGS} -o $@ $(OBJS)
-
-ReadNative_g : $(OBJS_g)
-       ${HC} ${HCFLAGS} -o $@ $(OBJS_g)
-
-generate_vectors : generate_vectors.c
-       ${CC} ${CCFLAGS} -o $@ $@.c
-
-.lhs.o :
-       ${HBC} ${HBCFLAGS} -c $<
-
-.lhs_g.o :
-       ${HC} ${HCFLAGS} -c $<
-
-clean :
-       - /bin/rm *.hi *.o ${PROGRAMS} test_data
diff --git a/GHC_ONLY/bugs/dmgob_native2/Makefile.original b/GHC_ONLY/bugs/dmgob_native2/Makefile.original
deleted file mode 100644 (file)
index 2c17adc..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-
-HC=            hbc
-HCFLAGS=       -O  -fpbu -H16m
-
-GHC=           glhc -unregisterised -darity-checks -debug -g
-GHCFLAGS=      -dcore-lint -osuf _g.o -hisuf _g.hi -syslib hbc  -O -H16m
-
-GHC2=          ghc-0.19 -fvia-C
-GHC2FLAGS=     -dcore-lint -osuf _G.o -hisuf _G.hi -syslib hbc  -O -H16m
-
-all : lpa lpa_g lpa_G
-
-#------------------------------------------------------------
-
-lpa : LPA.o Main.o
-       ${HC} ${HCFLAGS} -o $@ Main.o LPA.o
-
-Main.o : Main.lhs
-       ${HC} ${HCFLAGS} -c Main.lhs
-
-LPA.o : LPA.lhs
-       ${HC} ${HCFLAGS} -c LPA.lhs
-
-#------------------------------------------------------------
-
-lpa_g : LPA_g.o Main_g.o
-       ${GHC} ${GHCFLAGS} -o $@ Main_g.o LPA_g.o
-
-Main_g.o : Main.lhs
-       ${GHC} ${GHCFLAGS} -c Main.lhs
-
-LPA_g.o : LPA.lhs
-       ${GHC} ${GHCFLAGS} -c LPA.lhs
-
-#------------------------------------------------------------
-
-lpa_G : LPA_G.o Main_G.o
-       ${GHC2} ${GHC2FLAGS} -o $@ Main_G.o LPA_G.o
-
-Main_G.o : Main.lhs
-       ${GHC2} ${GHC2FLAGS} -c Main.lhs
-
-LPA_G.o : LPA.lhs
-       ${GHC2} ${GHC2FLAGS} -c LPA.lhs
-
-#------------------------------------------------------------
-
-clean :
-       - /bin/rm *.o *.hi lpa
-
diff --git a/GHC_ONLY/bugs/ipoole_spec_class/Makefile.original b/GHC_ONLY/bugs/ipoole_spec_class/Makefile.original
deleted file mode 100644 (file)
index 7dc5dd6..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-# SCCS: %W% %G%
-
-# HC=hbc
-# HCFLAGS=-M
-
-# HC=ghc
-HC = ghc-0.22
-HCFLAGS=-cpp -prof 
-
-all: SpecClass
-
-OBJS=GoferPreludeBits.o Lib.o Io.o JobImp.o JobApp.o Lognum.o  SpecClass.o
-
-SpecClass.o SPecClass.hi : SpecClass.lhs
-       $(HC) -c $(HCFLAGS) -auto-all $*.lhs
-
-SpecClass : $(OBJS)
-       $(HC) -o SpecClass $(HCFLAGS) $(OBJS)
-
-%.o %.hi : %.lhs
-       $(HC) -c $(HCFLAGS) $*.lhs
-
-depend:
-       mkdependHS *.lhs
-       touch depend
-
-clean:
-       rm SpecClass *.o *.hi
-
-
-# DO NOT DELETE: Beginning of Haskell dependencies
-GoferPreludeBits.o : GoferPreludeBits.lhs
-Io.o : Io.lhs
-JobApp.o : JobApp.lhs
-JobApp.o : ./Lib.hi
-JobApp.o : ./Io.hi
-JobApp.o : ./JobImp.hi
-JobImp.o : JobImp.lhs
-JobImp.o : ./Io.hi
-Lib.o : Lib.lhs
-Lib.o : ./GoferPreludeBits.hi
-Lognum.o : Lognum.lhs
-Lognum.o : ./Lib.hi
-SpecClass.o : SpecClass.lhs
-SpecClass.o : ./GoferPreludeBits.hi
-SpecClass.o : ./Io.hi
-SpecClass.o : ./Lib.hi
-SpecClass.o : ./JobImp.hi
-SpecClass.o : ./JobApp.hi
-SpecClass.o : ./Lognum.hi
-# DO NOT DELETE: End of Haskell dependencies
diff --git a/GHC_ONLY/bugs/waugh_neural/Makefile.original b/GHC_ONLY/bugs/waugh_neural/Makefile.original
deleted file mode 100644 (file)
index 489b2cf..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-HC = ghc-0.22
-# CFLAGS = -Wall
-CFLAGS = -Wall -O -fvia-C -O2-for-C
-
-bp:    BpGen.o ReadLists.o Main.o
-       $(HC) $(CFLAGS) -syslib hbc -o bp Main.o ReadLists.o BpGen.o
-       strip bp
-       chmod 700 bp
-
-ReadLists.o:   ReadLists.lhs
-       $(HC) $(CFLAGS) -c ReadLists.lhs
-
-BpGen.o:       BpGen.lhs
-       $(HC) $(CFLAGS) -syslib hbc -c BpGen.lhs
-
-Main.o:        Main.lhs
-       $(HC) $(CFLAGS) -syslib hbc -c Main.lhs
-
-clean:
-       rm -f *.o *.hi bp
-       cp BpGen.lhs BpGen.bak
-       cp ReadLists.lhs ReadLists.bak
-       cp Main.lhs Main.bak
diff --git a/Makefile.BOOT b/Makefile.BOOT
deleted file mode 100644 (file)
index 3b5467f..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# hand-hacked Makefile to boot the "make world" process
-#---------------------------------------------------------------------
-
-# Platform-specific configuration stuff was read from: sun.cf
-
-SHELL = /bin/sh
-PATHSEP = /
-
-#******** NB: TOP setting
-TOP = ..
-CURRENT_DIR = ./nofib
-
-RM=rm -f
-MV=mv -f
-BOOTSTRAPCFLAGS =
-
-# Project identification -- name, version, and stuff
-
-PROJECTNAME      = Booting the Make World System
-PROJECTVERSION   = none
-PROJECTLABEL     = generic
-SETUPLABEL       = std
-
-PROJECTCONFIGDIR =
-
-###########################################################################
-# Configuration stuff (jmake, its friends and templates)
-
-JMKMF         = jmkmf_used_only_with_installed_utils
-JRESTOREDEPS  = $(JMAKESRC)/jrestoredeps
-JMAKE         = $(JMAKESRC)/jmake
-JMAKE_DEFINES =
-
-JMAKESRC = $(TOP)/mkworld
-
-JMAKE_CMD = $(NEWTOP)$(JMAKE) -I$(NEWTOP)$(JMAKESRC) $(BOOTSTRAPCFLAGS) -DTopDir=$(TOP) -DCurDir=$(CURRENT_DIR) $(BOOT_DEFINES)
-
-###########################################################################
-
-Makefile:: $(JMAKE)
-
-$(JMAKE):
-       @(cd $(JMAKESRC); if [ -f Makefile ]; then \
-       echo "checking $@ in $(JMAKESRC) first..."; $(MAKE) all; else \
-       echo "bootstrapping $@ from Makefile.BOOT in $(JMAKESRC) first..."; \
-       $(MAKE) -f Makefile.BOOT BOOTSTRAPCFLAGS=$(BOOTSTRAPCFLAGS); fi; \
-       echo "okay, continuing in $(CURRENT_DIR)")
-
-Makefile::
-       -@if [ -f Makefile ]; then \
-       echo "  $(RM) Makefile.bak; $(MV) Makefile Makefile.bak"; \
-       $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
-       else exit 0; fi
-       $(JMAKE_CMD)
-       $(JRESTOREDEPS)
-       @if cmp -s Makefile Makefile.bak; then $(RM) Makefile.bak ; else exit 0 ; fi
-       @chmod 444 Makefile
-       @echo ==== The new Makefile is for\: ====
-       @$(MAKE) whoami
diff --git a/parallel/NESL/Makefile.original b/parallel/NESL/Makefile.original
deleted file mode 100644 (file)
index a27988a..0000000
+++ /dev/null
@@ -1,159 +0,0 @@
-# Time-stamp: <Mon Jul 22 1996 11:37:58 Stardate: [-31]7847.21 hwloidl>
-# ######################################################################
-# .SUFFIXES: .hs .mgo .mpo
-
-LIT2PGM = lit2pgm
-
-GHC = ghc
-GSGHC = ghc -gransim
-GSGUM = ghc -parallel
-HBCPP = hbcpp
-
-EXTRA = 
-FLAGS =  -fvia-C -cpp -fglasgow-exts -fhaskell-1.3 -syslib ghc -syslib hbc -DPRINT -DARGS -DDATA_PARALLEL -DDC_PARALLEL
-GHC_FLAGS =     -DSEQ $(FLAGS) $(EXTRA) 
-PROFGHC_FLAGS = -DSEQ -prof -hisuf '_p.hi' -osuf '_p.o' $(FLAGS) $(EXTRA) 
-GSGHC_FLAGS =   -USEQ -hisuf '_mg.hi' -osuf '_mg.o' $(FLAGS) $(EXTRA)
-GSGUM_FLAGS =   -USEQ -hisuf '_mp.hi' -osuf '_mp.o' $(FLAGS) $(EXTRA)
-HBCPP_FLAGS = -M -DHBCPP $(FLAGS) $(EXTRA)
-
-# ######################################################################
-# GNU make dependencies
-# ######################################################################
-
-%.hs:  %.lhs
-       $(LIT2PGM) -o $@ $^
-
-%.o: %.hs
-       $(GHC) $(GHC_FLAGS) -c $*.hs
-
-%_p.o: %.hs
-       $(GHC) $(PROFGHC_FLAGS) -c $*.hs
-
-%_mg.o: %.hs
-       $(GSGHC) $(GSGHC_FLAGS) -c $*.hs 
-
-%_mp.o: %.hs
-       $(GSGUM) $(GSGUM_FLAGS)  -c $*.hs
-
-%_hbcpp.o: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS) $(FLAGS) -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-## ######################################################################
-# Uncomment these lines (and the .SUFFIXES line above) if you use std make
-# rather than GNU make
-# Replace all _mg.o by .mgo and _mp.o by .mpo below!
-## ######################################################################
-
-#.hs.o:
-#      $(GHC) $(GHC_FLAGS) -c $*.hs
-#
-#.hs.mgo:
-#      $(GSGHC) $(GSGHC_FLAGS) -c -o $*.mgo $*.hs
-#
-#.hs.mpo:
-#      $(GSGUM) $(GSGUM_FLAGS) -c -o $*.mpo $*.hs
-#
-# ######################################################################
-
-all: seq gransim gum
-
-seq: qh fft integrate sieve
-
-gransim: qh_mg fft_mg integrate_mg sieve_mg
-
-gum: qh_mp fft_mp integrate_mp sieve_mp
-
-# ######################################################################
-
-qh: GranRandom.o quick_hull.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-qh_p: GranRandom_p.o  quick_hull_p.o
-       $(GHC) $(PROFGHC_FLAGS) -o $@ $^
-
-qh_mp: GranRandom_mp.o  quick_hull_mp.o
-       $(GSGUM) $(GSGUM_FLAGS) -o $@ $^
-
-qh_mg: StrategiesV_mg.o GranRandom_mg.o quick_hull_mg.o 
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-qh_hbcpp: GranRandom_hbcpp.o  quick_hull.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-fft: StrategiesV.o GranRandom.o fft.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-fft_p: StrategiesV_p.o GranRandom_p.o fft_p.o
-       $(GHC) $(PROFGHC_FLAGS) -o $@ $^
-
-fft_mp: StrategiesV_mp.o GranRandom_mp.o fft_mp.o
-       $(GSGUM) $(GSGUM_FLAGS) -o $@ $^
-
-fft_mg: StrategiesV_mg.o GranRandom_mg.o fft_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-fft_hbcpp: fft.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-integrate: integrate.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-integrate_p: StrategiesV_p.o integrate_p.o
-       $(GHC) $(PROFGHC_FLAGS) -o $@ $^
-
-integrate_mp: StrategiesV_mp.o integrate_mp.o
-       $(GSGUM) $(GSGUM_FLAGS) -o $@ $^
-
-integrate_mg: StrategiesV_mg.o integrate_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-integrate_hbcpp: integrate.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-sieve: sieve.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-sieve_p: sieve_p.o
-       $(GHC) $(PROFGHC_FLAGS) -o $@ $^
-
-sieve_mp: sieve_mp.o
-       $(GSGUM) $(GSGUM_FLAGS) -o $@ $^
-
-sieve_mg: StrategiesV_mg.o sieve_mg.o 
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-sieve_hbcpp: sieve.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-mi: rand.o matrix-inverse.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-mi_p: rand_p.o matrix-inverse_p.o
-       $(GHC) $(PROFGHC_FLAGS) -o $@ $^
-
-mi_mp: rand_mp.o matrix-inverse_mp.o
-       $(GSGUM) $(GSGUM_FLAGS) -o $@ $^
-
-mi_mg: StrategiesV_mg.o rand_mg.o matrix-inverse_mg.o 
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-mi_hbcpp: matrix-inverse.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-clean:
-       -rm qh fft integrate sieve qh_mg fft_mg integrate_mg sieve_mg qh_mp fft_mp integrate_mp sieve_mp *.o
-
diff --git a/parallel/bom/Makefile.original b/parallel/bom/Makefile.original
deleted file mode 100644 (file)
index 66a64bf..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-# Time-stamp: <Tue Jul 23 1996 14:23:40 Stardate: [-31]7852.79 hwloidl>
-# ######################################################################
-# .SUFFIXES: .hs .mgo .mpo
-
-LIT2PGM = lit2pgm
-GHC = ghc
-GSGHC = ghc -gransim 
-GUM = ghc -parallel
-HBCPP = hbcpp
-
-EXTRA = 
-FLAGS = -fvia-C -fglasgow-exts -cpp -fhaskell-1.3 -syslib hbc -DPRINT -DIO13
-GHC_FLAGS =   -DSEQ -UARGS $(FLAGS) $(EXTRA)
-GSGHC_FLAGS = -USEQ -UARGS -hisuf '_mg.hi' -osuf '_mg.o' $(FLAGS) $(EXTRA)
-GUM_FLAGS =   -USEQ -DARGS -hisuf '_mp.hi' -osuf '_mp.o' $(FLAGS) $(EXTRA)
-HBCPP_FLAGS = -UARGS -M -DHBCPP $(FLAGS) $(EXTRA)
-
-# ######################################################################
-# GNU make dependencies
-# ######################################################################
-
-%.hs:  %.lhs
-       $(LIT2PGM) -o $@ $^
-
-%.o: %.hs
-       $(GHC) $(GHC_FLAGS) -c $*.hs
-
-%_mg.o: %.hs
-       $(GSGHC) $(GSGHC_FLAGS)  -c $*.hs
-
-%_mp.o: %.hs
-       $(GUM) $(GUM_FLAGS) -c $*.hs
-
-%_hbcpp.o: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS)  -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-## ######################################################################
-# Uncomment these lines (and the .SUFFIXES line above) if you use std make
-# rather than GNU make
-# Replace all _mg.o by .mgo and _mp.o by .mpo below!
-## ######################################################################
-
-#.hs.o:
-#      $(GHC) $(GHC_FLAGS) -c $*.hs
-#
-#.hs.mgo:
-#      $(GSGHC) $(GSGHC_FLAGS) -c -o $*.mgo $*.hs
-#
-#.hs.mpo:
-#      $(GSGUM) $(GSGUM_FLAGS) -c -o $*.mpo $*.hs
-#
-# ######################################################################
-
-all: seq gransim gum
-
-seq: bom dNA dNC
-
-gransim: bom_mg dNA_mg dNC_mg 
-
-gum: bom_mp dNA_mp dNC_mp
-
-# ######################################################################
-
-bom: StrategiesV.o GranRandom.o bom.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-bom_mp: StrategiesV_mp.o GranRandom_mp.o bom_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-bom_mg: StrategiesV_mg.o GranRandom_mg.o bom_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-bom_hbcpp: StrategiesV_hbcpp.o GranRandom_hbcpp.o bom_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-dNA: StrategiesV.o GranRandom.o dateNaiveAhead.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-dNA_mp: StrategiesV_mp.o GranRandom_mp.o dateNaiveAhead_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-dNA_mg: StrategiesV_mg.o GranRandom_mg.o dateNaiveAhead_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-dNA_hbcpp: StrategiesV_hbcpp.o GranRandom_hbcpp.o dateNaiveAhead_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-dNC: StrategiesV.o GranRandom.o dateNaiveChunk.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-dNC_mp: StrategiesV_mp.o GranRandom_mp.o dateNaiveChunk_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-dNC_mg: StrategiesV_mg.o GranRandom_mg.o dateNaiveChunk_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-dNC_hbcpp: StrategiesV_hbcpp.o GranRandom_hbcpp.o dateNaiveChunk_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-
-clean: 
-       -rm bom bom_mp bom_mg bom_hbcpp dNA dNA_mp dNA_mg dNA_hbcpp dNC dNC_mp dNC_mg dNC_hbcpp *.o
diff --git a/parallel/coins/Makefile.original b/parallel/coins/Makefile.original
deleted file mode 100644 (file)
index 78738a0..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# Time-stamp: <Tue Jul 23 1996 04:12:44 Stardate: [-31]7850.66 hwloidl>
-#############################################################################
-# .SUFFIXES: .hs .mgo .mpo
-
-GHC = ghc 
-GSGHC = ghc -gransim
-GUM = ghc -parallel
-HBCPP = hbcpp
-
-EXTRA = 
-FLAGS = -fvia-C -cpp -fglasgow-exts  -DNUM -DPRINT -DARGS # -UMAX_PAR -URANDOM_INPUT 
-GHC_FLAGS =   -DSEQ  $(FLAGS) $(EXTRA)
-GSGHC_FLAGS = -USEQ  -hisuf '_mg.hi' -osuf '_mg.o' $(FLAGS) $(EXTRA)
-GUM_FLAGS =   -USEQ  -hisuf '_mp.hi' -osuf '_mp.o' $(FLAGS) $(EXTRA)
-HBCPP_FLAGS = -M -DHBCPP $(FLAGS) $(EXTRA)
-
-# ######################################################################
-# GNU make dependencies
-# ######################################################################
-
-%.o: %.hs
-       $(GHC) $(GHC_FLAGS) -c $*.hs
-
-%_mg.o: %.hs
-       $(GSGHC) $(GSGHC_FLAGS) -c $*.hs
-
-%_mp.o: %.hs
-       $(GUM) $(GUM_FLAGS) -c $*.hs
-
-%_hbcpp.o: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS) -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-## ######################################################################
-# Uncomment these lines (and the .SUFFIXES line above) if you use std make
-# rather than GNU make
-# Replace all _mg.o by .mgo and _mp.o by .mpo below!
-## ######################################################################
-
-#.hs.o:
-#      $(GHC) $(GHC_FLAGS) -c $*.hs
-#
-#.hs.mgo:
-#      $(GSGHC) $(GSGHC_FLAGS) -c -o $*.mgo $*.hs
-#
-#.hs.mpo:
-#      $(GSGUM) $(GSGUM_FLAGS) -c -o $*.mpo $*.hs
-#
-# ######################################################################
-
-all: seq gransim gum
-
-seq: coins
-
-gransim: coins_mg
-
-gum: coins_mp
-
-# ######################################################################
-
-coins: ParForce.o coins.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-coins_mp: ParForce_mp.o coins_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-coins_mg: ParForce_mg.o coins_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-coins_hbcpp: ParForce_hbcpp.o coins_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-clean:
-       -rm coins_mg coins coins_hbcpp *.o
\ No newline at end of file
diff --git a/parallel/minimax/Makefile.original b/parallel/minimax/Makefile.original
deleted file mode 100644 (file)
index 7b2cc1d..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
-MODULES =         ParForce.hs Game.hs Tree.hs Wins.hs Board.hs Prog.hs Main.hs      
-
-YMODS = ${MODULES} 
-YINTS=$(YMODS:%.hs=%.hi)
-YINTS_mg=$(YMODS:%.hs=%_mg.hi)
-YINTS_mp=$(YMODS:%.hs=%_mp.hi)
-YINTS_hbcpp=$(YMODS:%.hs=%_hbcpp.hi)
-YOBJS=$(YMODS:%.hs=%.o)
-YOBJS_mg=$(YMODS:%.hs=%_mg.o)
-YOBJS_mp=$(YMODS:%.hs=%_mp.o)
-YOBJS_hbcpp=$(YMODS:%.hs=%_hbcpp.o)
-
-GHC = ghc
-GSGHC = ghc -gransim
-GUM = ghc -parallel
-HBCPP = hbcpp
-
-EXTRA = 
-FLAGS = -fvia-C -fglasgow-exts -cpp  -DPRINT -DARGS
-GHC_FLAGS =   -DSEQ $(FLAGS) $(EXTRA)
-GSGHC_FLAGS = -USEQ -hisuf '_mg.hi' -osuf '_mg.o' $(FLAGS) $(EXTRA)
-GUM_FLAGS =   -USEQ -hisuf '_mp.hi' -osuf '_mp.o' $(FLAGS) $(EXTRA)
-HBCPP_FLAGS = -M -DHBCPP  $(FLAGS) $(EXTRA)
-
-.PRECIOUS: $(YINTS) $(YOBJS) 
-
-# ######################################################################
-# GNU make dependencies
-# ######################################################################
-
-%.o: %.hs
-       $(GHC) $(GHC_FLAGS) -c $*.hs
-
-%_mg.o: %.hs
-       $(GSGHC) $(GSGHC_FLAGS) -c $*.hs
-
-%_mg.hi: %.hs
-       $(GSGHC) $(GSGHC_FLAGS) -c $*.hs
-
-%_mp.o: %.hs
-       $(GUM) $(GUM_FLAGS) -c $*.hs
-
-%_mp.hi: %.hs
-       $(GUM) $(GUM_FLAGS) -c $*.hs
-
-%_hbcpp.o: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS) $(FLAGS) -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-%_hbcpp.hi: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS) $(FLAGS) -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-## ######################################################################
-# Uncomment these lines (and the .SUFFIXES line above) if you use std make
-# rather than GNU make
-# Replace all _mg.o by .mgo and _mp.o by .mpo below!
-## ######################################################################
-
-#.hs.o:
-#      $(GHC) $(GHC_FLAGS) -c $*.hs
-#
-#.hs.mgo:
-#      $(GSGHC) $(GSGHC_FLAGS) -c -o $*.mgo $*.hs
-#
-#.hs.mpo:
-#      $(GSGUM) $(GSGUM_FLAGS) -c -o $*.mpo $*.hs
-#
-# ######################################################################
-
-all: seq gransim gum
-
-seq: minimax
-
-gransim: minimax_mg
-
-gum: minimax_mp
-
-# ######################################################################
-
-minimax: ${YOBJS}
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-minimax_mp: ${YOBJS_mp}
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-minimax_mg: ${YOBJS_mg}
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-minimax_hbcpp: ${YOBJS_hbcpp}
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-clean:
-       -rm ${YOBJS} ${YOBJS_mp} ${YOBJS_mg} ${YOBJS_hbcpp} minimax minimax_mp minimax_mg minimax_hbcpp
-
-# extra dependencies
-Libfuns.o      :
-Wins.o         :
-Tree.o         :
-Board.o                : Wins.hi
-Game.o         : Tree.hi Board.hi Wins.hi
-Prog.o          : Board.hi Wins.hi Tree.hi Game.hi
-Main.o          : Prog.hi
-
-Wins_mg.o              :
-Tree_mg.o              :
-Board_mg.o             : Wins_mg.hi
-Game_mg.o              : Tree_mg.hi Board_mg.hi Wins_mg.hi
-Prog_mg.o          : Board_mg.hi Wins_mg.hi Tree_mg.hi Game_mg.hi
-Main_mg.o          : Prog_mg.hi
-
-Wins_hbcpp.o           :
-Tree_hbcpp.o           :
-Board_hbcpp.o          : Wins_hbcpp.hi
-Game_hbcpp.o           : Tree_hbcpp.hi Board_hbcpp.hi Wins_hbcpp.hi
-Prog_hbcpp.o          : Board_hbcpp.hi Wins_hbcpp.hi Tree_hbcpp.hi Game_hbcpp.hi
-Main_hbcpp.o          : Prog_hbcpp.hi
-
diff --git a/parallel/parfact/Makefile.original b/parallel/parfact/Makefile.original
deleted file mode 100644 (file)
index 5014f60..0000000
+++ /dev/null
@@ -1,130 +0,0 @@
-# Time-stamp: <Mon Jul 22 1996 20:23:23 Stardate: [-31]7849.03 hwloidl>
-# ######################################################################
-# .SUFFIXES: .hs .mgo .mpo
-
-GHC = ghc
-GSGHC = ghc -gransim 
-GUM = ghc -parallel
-HBCPP = hbcpp
-
-EXTRA = 
-FLAGS = -fvia-C -cpp  -DCUT_OFF=10 -DPRINT -DARGS
-GHC_FLAGS =   -DSEQ -syslib hbc $(FLAGS) $(EXTRA)
-GSGHC_FLAGS = -USEQ -hisuf '_mg.hi' -osuf '_mg.o' -syslib hbc $(FLAGS) $(EXTRA)
-GUM_FLAGS =   -USEQ -hisuf '_mp.hi' -osuf '_mp.o' -syslib hbc $(FLAGS) $(EXTRA)
-HBCPP_FLAGS = -M -DHBCPP $(FLAGS) $(EXTRA)
-LIBTIME_FLAGS = 
-
-# ######################################################################
-# GNU make dependencies
-# ######################################################################
-
-%.o: %.hs
-       $(GHC) $(GHC_FLAGS) -c $*.hs
-
-%_mg.o: %.hs
-       $(GSGHC) $(GSGHC_FLAGS) -c $*.hs
-
-%_mp.o: %.hs
-       $(GUM) $(GUM_FLAGS) -c $*.hs
-
-%_hbcpp.o: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS) $(FLAGS) -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-## ######################################################################
-# Uncomment these lines (and the .SUFFIXES line above) if you use std make
-# rather than GNU make
-# Replace all _mg.o by .mgo and _mp.o by .mpo below!
-## ######################################################################
-
-#.hs.o:
-#      $(GHC) $(GHC_FLAGS) -c $*.hs
-#
-#.hs.mgo:
-#      $(GSGHC) $(GSGHC_FLAGS) -c -o $*.mgo $*.hs
-#
-#.hs.mpo:
-#      $(GSGUM) $(GSGUM_FLAGS) -c -o $*.mpo $*.hs
-#
-# ######################################################################
-
-all: seq gransim gum     
-
-seq: parfact parfib partree tak 
-
-gransim: parfact_mg parfib_mg partree_mg tak_mg
-
-gum: parfact_mp parfib_mp partree_mp tak_mp
-
-# ######################################################################
-
-parfact: parfact.hs
-       $(GHC) $(GHC_FLAGS) -o $@ $<
-
-parfact_mp: parfact.hs
-       $(GUM) $(GUM_FLAGS) -o $@ $<
-
-parfact_mg: parfact.hs
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $<
-
-parfact_hbcpp: parfact.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $<
-
-seqfact: parfact.hs
-       -rm -fr seqfact.hs
-       ln -s parfact.hs seqfact.hs
-       $(GHC) -cpp $(GHC_DEFINES) -o seqfact seqfact.hs
-
-# ######################################################################
-
-parfib: parfib.hs
-       $(GHC) $(GHC_FLAGS) -o $@ $<
-
-parfib_mp: parfib.hs
-       $(GUM) $(GUM_FLAGS) -o $@ $<
-
-parfib_mg: parfib.hs
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $<
-
-parfib_hbcpp: parfib.hs
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $<
-
-# ######################################################################
-
-tak: tak.hs
-       $(GHC) $(GHC_FLAGS) -fglasgow-exts -o $@ $<
-
-tak_mp: tak.hs
-       $(GUM) $(GUM_FLAGS) -fglasgow-exts -o $@ $<
-
-tak_mg: tak.hs
-       $(GSGHC) $(GSGHC_FLAGS) -fglasgow-exts -o $@ $<
-
-tak_hbcpp: tak.hs
-       $(HBCPP) $(HBCPP_FLAGS) -fglasgow-exts -o $@ $<
-
-# ######################################################################
-
-partree: tree.o partree.o 
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-partree_mp: tree_mp.o partree_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-partree_mg: tree_mg.o partree_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-partree_hbcpp: tree_hbcpp.o partree_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-# ######################################################################
-
-clean:
-       -rm parfact_mg parfib_mg partree_mg tak_mg \
-           parfact_hbcpp parfib_hbcpp partree_hbcpp tak_hbcpp \
-           parfact parfib partree tak  \
-           *.o
-
diff --git a/parallel/soda/Makefile.original b/parallel/soda/Makefile.original
deleted file mode 100644 (file)
index e90cd9b..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-# Time-stamp: <Mon Jul 22 1996 11:53:11 Stardate: [-31]7847.26 hwloidl>
-# ######################################################################
-# .SUFFIXES: .hs .mgo .mpo
-
-GHC = ghc
-GSGHC = ghc -gransim
-GUM = ghc -parallel
-HBCPP = hbcpp
-
-EXTRA = 
-FLAGS =  -fvia-C -fglasgow-exts -cpp -DPRINT
-GHC_FLAGS =   -DSEQ $(FLAGS) $(EXTRA)
-GSGHC_FLAGS = -USEQ -hisuf '_mg.hi' -osuf '_mg.o' $(FLAGS) $(EXTRA)
-GUM_FLAGS =   -USEQ -hisuf '_mp.hi' -osuf '_mp.o' $(FLAGS) $(EXTRA)
-HBCPP_FLAGS = -M -DHBCPP $(FLAGS) $(EXTRA)
-
-# ######################################################################
-# GNU make dependencies
-# ######################################################################
-
-%.o: %.hs
-       $(GHC) $(GHC_FLAGS) -c $*.hs
-
-%_mg.o: %.hs
-       $(GSGHC) $(GSGHC_FLAGS) -c $*.hs
-
-%_mp.o: %.hs
-       $(GUM) $(GUM_FLAGS) -c $*.hs
-
-%_hbcpp.o: %.hs
-       -rm $*.o $*.hi
-       $(HBCPP) $(HBCPP_FLAGS) $(FLAGS) -c -o $*_hbcpp.o $*.hs
-       -cp $*.hi $*_hbcpp.hi
-       -mv $*.o $*_hbcpp.o
-
-## ######################################################################
-# Uncomment these lines (and the .SUFFIXES line above) if you use std make
-# rather than GNU make
-# Replace all _mg.o by .mgo and _mp.o by .mpo below!
-## ######################################################################
-
-#.hs.o:
-#      $(GHC) $(GHC_FLAGS) -c $*.hs
-#
-#.hs.mgo:
-#      $(GSGHC) $(GSGHC_FLAGS) -c -o $*.mgo $*.hs
-#
-#.hs.mpo:
-#      $(GSGUM) $(GSGUM_FLAGS) -c -o $*.mpo $*.hs
-#
-# ######################################################################
-
-all: seq gransim gum     
-
-seq: soda soda7
-
-gransim: soda_mg soda7_mg
-
-gum: soda_mp soda7_mp
-
-## ######################################################################
-
-soda:  soda.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-soda_mg:  soda_mg.o
-
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-soda_mp:  soda_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-soda_hbcpp:  soda_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-## ######################################################################
-
-soda7:  soda7.o
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-soda7_mg:  soda7_mg.o
-       $(GSGHC) $(GSGHC_FLAGS) -o $@ $^
-
-soda7_mp:  soda7_mp.o
-       $(GUM) $(GUM_FLAGS) -o $@ $^
-
-soda7_hbcpp:  soda7_hbcpp.o
-       $(HBCPP) $(HBCPP_FLAGS) -o $@ $^
-
-s7:    soda7.hs
-       $(GHC) $(GHC_FLAGS) -o $@ $^
-
-# ######################################################################
-
-clean:
-       -rm soda soda7 soda_mg soda7_mg soda_mp soda7_mp *.o 
-
diff --git a/real/HMMS/Makefile.original b/real/HMMS/Makefile.original
deleted file mode 100644 (file)
index c609fea..0000000
+++ /dev/null
@@ -1,152 +0,0 @@
-#----------------------------------------------------------------------
-#  file:  Makefile
-#
-#  author:  David M. Goblirsch
-#
-#----------------------------------------------------------------------
-#
-#  Recall that the environment variable HMMS is the pathname to the
-#  root of the HMM training distribution.  
-#
-#----------------------------------------------------------------------
-#  hbc 0.999.4
-#----------------------------------------------------------------------
-#
-
-HC=            hbc
-HCFLAGS=       -fverbose  -O  -fpbu
-HLDFLAGS=
-LIBS=          -L${HMMS}/lib/haskell
-LIBRARY=       lib.a
-
-#----------------------------------------------------------------------
-#  ghc 0.19
-#----------------------------------------------------------------------
-#
-#  NOTICE:  if you use ghc, you'll have to edit the two program files
-#
-#                      BatchAlign.lhs
-#                      CountAlignmentDiffs.lhs
-#          to
-#           import the proper C-like printing library module.
-#           See BatchAlign.lhs and look for the string ``Printf''
-#          and read the comments.  If you later switch back to
-#          to hbc, you'll have to edit them again.
-#
-
-#HC=           ghc
-#HCFLAGS=      -v -syslib hbc -i${HMMS}/lib/haskell -O2 -H24M
-#HLDFLAGS=     
-#LIBS=         -L${HMMS}/lib/haskell  -L.  -lglasprog -lglas
-#LIBRARY=      libglasprog.a
-
-#----------------------------------------------------------------------
-#  When switching between the two compilers, you do not have to edit
-#  anything past this point.
-#----------------------------------------------------------------------
-
-TARGET_DIR=    ../../bin
-COMPILE=       ${HC} ${HCFLAGS}
-COMPILE_AND_LINK= ${COMPILE} ${HLDFLAGS}
-
-
-.SUFFIXES :
-.SUFFIXES : .lhs .o
-
-
-PROGRAMS= \
-       ${TARGET_DIR}/ConvertLinearDic          \
-       ${TARGET_DIR}/Transcribe                \
-       ${TARGET_DIR}/BatchTranscribe           \
-       ${TARGET_DIR}/BatchAlign                \
-       ${TARGET_DIR}/CountAlignmentDiffs       \
-       ${TARGET_DIR}/ComputeNewDgs             \
-       ${TARGET_DIR}/DumpPhoneList
-
-
-HMM_LIBRARY_MODULES=   \
-       Phones.o        \
-       Pronunciations.o\
-       HmmDigraphs.o   \
-       HmmConstants.o  \
-       HmmDensities.o  \
-       Viterbi.o       \
-       Alignments.o
-
-
-#----------------------------------------------------------------------
-#                             PROGRAMS
-#----------------------------------------------------------------------
-
-
-all : ${LIBRARY}  ${PROGRAMS}
-
-
-${TARGET_DIR}/ConvertLinearDic : Phones.o ConvertLinearDic.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-${TARGET_DIR}/Transcribe : Pronunciations.o Transcribe.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-${TARGET_DIR}/BatchTranscribe : Pronunciations.o BatchTranscribe.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-${TARGET_DIR}/BatchAlign : ${HMM_LIBRARY_MODULES} BatchAlign.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-${TARGET_DIR}/CountAlignmentDiffs : Alignments.o CountAlignmentDiffs.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-${TARGET_DIR}/ComputeNewDgs : Phones.o HmmDigraphs.o Alignments.o \
-               ComputeNewDgs.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-${TARGET_DIR}/DumpPhoneList : Phones.lhs DumpPhoneList.lhs
-       ${COMPILE_AND_LINK} -o $@ ${@F}.lhs ${LIBS}
-
-
-#----------------------------------------------------------------------
-#                           HMM LIBRARY
-#----------------------------------------------------------------------
-
-
-${LIBRARY} : ${HMM_LIBRARY_MODULES}
-       ar rv $@ $?
-       ranlib $@
-
-Pronunciations.o : Phones.o Pronunciations.lhs
-       ${COMPILE} -c Pronunciations.lhs
-
-HmmDigraphs.o : Phones.o Pronunciations.o HmmDigraphs.lhs
-       ${COMPILE} -c HmmDigraphs.lhs
-
-HmmDensities.o : Phones.o HmmConstants.o HmmDensities.lhs
-       ${COMPILE} -c HmmDensities.lhs
-
-Viterbi.o : HmmDigraphs.o HmmDensities.o Viterbi.lhs
-       ${COMPILE} -c Viterbi.lhs
-
-#
-#  The suffix rule will work for HmmConstants.o, Phones.o,
-#  Alignments.o, and Utilities.o
-#
-
-.lhs.o :
-       ${COMPILE} -c $<
-
-
-#----------------------------------------------------------------------
-#                             CLEANUP
-#----------------------------------------------------------------------
-
-clean :
-       - /bin/rm  *.a  *.o  *.hi  ${PROGRAMS}
-
-
-#----------  End of Makefile  ----------
diff --git a/real/compress2/Makefile.glhc b/real/compress2/Makefile.glhc
deleted file mode 100644 (file)
index 282efdd..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-MODS= GLHCbitops.hs Encode.hs WriteRoutines.hs Main.hs
-INTS=$(MODS:%.hs=%.hi)
-OBJS=$(MODS:%.hs=%.o)
-
-# HC is the name of the Haskell compiler
-
-HC=glhc
-
-# HCFLAGS are the flags to the compiler. 
-
-HCFLAGS= -cpp -D${HC} 
-
-all: compress
-
-compress: $(OBJS)
-       $(HC) $(HCFLAGS) -o compress $(OBJS)
-
-clean:
-       mv LMLbitops.hi LMLbitops.tmp
-       rm *.o *.hi
-       mv LMLbitops.tmp LMLbitops.hi
-
-realclean: clean
-       rm compress
-
-GLHCbitops.o: GLHCbitops.hs
-       $(HC) $(HCFLAGS) -c -fglasgow-exts GLHCbitops.hs
-
-%.o: %.hs
-       $(HC) $(HCFLAGS) -c $<
-
-%.hi: %.o
-       @if test ! -f $@ ; then \
-           rm $< ; \
-           $(MAKE) HC=$(HC) $@ ; \
-       fi
diff --git a/real/compress2/Makefile.hbc b/real/compress2/Makefile.hbc
deleted file mode 100644 (file)
index d1b0652..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-MODS= Encode.hs WriteRoutines.hs Main.hs
-INTS=$(MODS:%.hs=%.hi)
-OBJS=$(MODS:%.hs=%.o)
-
-# HC is the name of the Haskell compiler
-
-HC=hbc
-
-# HCFLAGS are the flags to the compiler. 
-
-#HCFLAGS= -M -D${HC} -ph
-HCFLAGS= -M -D${HC}
-
-all: compress
-
-compress: $(OBJS)
-       $(HC) $(HCFLAGS) -o compress $(OBJS)
-
-clean:
-       mv LMLbitops.hi LMLbitops.tmp
-       rm *.o *.hi
-       mv LMLbitops.tmp LMLbitops.hi
-
-realclean: clean
-       rm compress
-
-WriteRoutines.o: WriteRoutines.hs
-       $(HC) $(HCFLAGS) -M -c -z -no-pedantic WriteRoutines.hs
-
-%.o: %.hs
-       $(HC) $(HCFLAGS) -c $<
-
-%.hi: %.o
-       @if test ! -f $@ ; then \
-           rm $< ; \
-           $(MAKE) HC=$(HC) $@ ; \
-       fi
diff --git a/real/compress2/Makefile.original b/real/compress2/Makefile.original
deleted file mode 100644 (file)
index b566baa..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-# Simple makefile for compress
-#
-# make doc             - makes report
-# make HC={glhc|hbc}   - makes compress with glhc or hbc
-
-none:
-       @echo No target specified.
-
-compress:
-       make -f Makefile.${HC} compress
-
-clean:
-       mv LMLbitops.hi LMLbitops.tmp
-       rm *.o *.hi compress
-       mv LMLbitops.tmp LMLbitops.hi
-
-doc:
-       latex Main.tex
-       dvips Main > Main.ps
-
-dist:
-       shar *.hs LMLbitops.hi Make* > lzwc.sh
diff --git a/real/ebnf2ps/Makefile.original b/real/ebnf2ps/Makefile.original
deleted file mode 100644 (file)
index e524439..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-#
-# $Locker $
-# $Log $
-#
-# Makefile for Ebnf2ps
-# copyright 1994 by Peter Thiemann
-#
-HC=      ghc-0.19
-#HC=     hbc
-OBJECTS=  Parsers.o StringMatch.o Info.o Fonts.o IOSupplement.o EbnfGrammar.o EbnfLayout.o \
-         PsOutput.o FigOutput.o Color.o CommandLine.o AbstractSyntax.o \
-         Lexer.o HappyParser.o GrammarTransform.o \
-         Ebnf2ps.o
-FILES=   Parsers.hs StringMatch.hs Info.hs Fonts.hs IOSupplement.hs \
-         EbnfGrammar.hs EbnfLayout.hs \
-         PsOutput.hs FigOutput.hs Color.hs AbstractSyntax.hs \
-         Lexer.hs GrammarTransform.hs \
-         Ebnf2ps.hs \
-         HappyParser.ly HappyParser.hs CommandLineFlags Makefile \
-         README CommandLine.hs ebnf.BNF gofer.BNF regular.BNF \
-         Atom.eps ExtAtom.eps Factor.eps File.eps Nonterminal.eps \
-         Production.eps String.eps Term.eps character.eps \
-         RAtom.eps RExtAtom.eps RFactor.eps Regexp.eps \
-         doc.tex doc.ps
-
-
-
-HAPPYFLAGS= -i
-RM=      rm -f
-
-Ebnf2ps: $(OBJECTS)
-       $(HC) $(HCFLAGS) -o Ebnf2ps $(OBJECTS)
-
-CommandLine.hs: CommandLineFlags
-       $(RM) CommandLine.hs
-       Mkhprog - -m CommandLine -f parse_cmds -o CommandLine.hs -- `sed '/^#/d' CommandLineFlags`
-################################################################################
-ebnf.tar.gz: $(FILES)
-       -rm ebnf.tar*
-       tar cvf ebnf.tar $(FILES)
-       gzip ebnf.tar
-
-################################################################################
-Info.o: Info.hs Fonts.hi Color.hi
-AbstractSyntax.o: AbstractSyntax.hs
-GrammarTransform.o: GrammarTransform.hs
-Lexer.o: Lexer.hs
-Parsers.o: Parsers.hs
-StringMatch.o: StringMatch.hs Parsers.hi
-Fonts.o: Fonts.hs
-IOSupplement.o: IOSupplement.hs
-EbnfGrammar.o: EbnfGrammar.hs Parsers.hi Lexer.hi AbstractSyntax.hi
-EbnfLayout.o: EbnfLayout.hs AbstractSyntax.hi Fonts.hi Info.hi
-PsOutput.o: PsOutput.hs EbnfLayout.hi Fonts.hi Color.hi Info.hi
-FigOutput.o: FigOutput.hs EbnfLayout.hi Fonts.hi Color.hi Info.hi
-HappyParser.o: HappyParser.hs AbstractSyntax.hi Lexer.hi
-CommandLine.o: CommandLine.hs
-Color.o: Color.hs
-Ebnf2ps.o: Ebnf2ps.hs \
-           IOSupplement.hi Fonts.hi CommandLine.hi FigOutput.hi PsOutput.hi \
-           EbnfGrammar.hi EbnfLayout.hi AbstractSyntax.hi HappyParser.hi Color.hi Info.hi \
-           GrammarTransform.hi StringMatch.hi
-
-HappyParser.hs: HappyParser.ly
-
-#-----------------------------------------------------------------------------
-# Generic make rules for haskell programs.
-
-%.hs : %.ly
-       $(RM) $@
-       happy $< $(HAPPYFLAGS)
-
-%.o : %.lhs
-       $(RM) $@
-       $(HC) -c $(HCFLAGS) $< -o $*.o
-
-%.o : %.hs
-       $(RM) $@
-       $(HC) -c $(HCFLAGS) $< -o $*.o
-
-%.hi : %.o
-       @if [ ! -f $@ ] ; then \
-       echo $(RM) $< ; \
-       $(RM) $< ; \
-       set +e ; \
-       echo $(MAKE) $< ; \
-       $(MAKE) $< ; \
-       if [ $$? -ne 0 ] ; then \
-       exit 1; \
-       fi ; \
-       fi
diff --git a/real/fem/Makefile.original b/real/fem/Makefile.original
deleted file mode 100644 (file)
index e4a564e..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-# Glasgow Haskell 0.403 : FINITE ELEMENT PROGRAM Version 2
-# **********************************************************************
-# *                                                                    *
-# * FILE NAME : makefile               DATE : 13-3-1991                *
-# *                                                                    *
-# * CONTENTS : Documentation and makefile file of FEM version 2.       *
-# *           This version uses function "readChan" to input source   *
-# *           data from "stdin", rather than put the source data      *
-# *           inside program code in version 1. Because I/O in        *
-# *            Haskell (either using continuation style or             *
-# *           non-continutation style programming), many functions    *
-# *           have to attach an additional argument which represent   *
-# *           the source data.  As the result of this                 *
-# *            change, the code runs much more slower than before.     *
-# *                                                                    *
-# **********************************************************************
-
-all : blas fem
-
-OBJS   = basics.o database_array.o db_interface.o printsource.o \
-         vector.o matrix.o vbmatrix.o vblldecomp.o \
-         degrees.o pre_assemble.o elemstif.o assemble_stiffness.o \
-         assemble_loadvec.o displacement.o elemforce.o printuvwforce.o 
-
-fem     :      $(OBJS) main.o 
-       hc -o fem $(OBJS) main.o
-
-main.o  :       main.hs
-       hc -c main.hs
-
-basics.o :      basics.hs
-       hc -c basics.hs
-
-database_array.o : database_array.hs
-       hc -c database_array.hs
-
-db_interface.o   : db_interface.hs
-       hc -c db_interface.hs
-
-printsource.o    : printsource.hs
-       hc -c printsource.hs
-
-degrees.o       : degrees.hs
-       hc -c degrees.hs
-
-pre_assemble.o :       pre_assemble.hs
-       hc -c pre_assemble.hs
-
-elemstif.o     :       elemstif.hs
-       hc -c elemstif.hs
-
-elemforce.o    :       elemforce.hs
-       hc -c elemforce.hs
-
-assemble_stiffness.o   : assemble_stiffness.hs
-       hc -c assemble_stiffness.hs
-
-assemble_loadvec.o : assemble_loadvec.hs
-       hc -c assemble_loadvec.hs
-
-displacement.o : displacement.hs
-       hc -c displacement.hs
-
-printuvwforce.o : printuvwforce.hs
-       hc -c printuvwforce.hs
-
-blas:
-       hc -c basics.hs
-       hc -c vector.hs
-       hc -c matrix.hs
-       hc -c vbmatrix.hs
-       hc -c vblldecomp.hs
-
-clean :
-       rm *.o fem *.hi
-
diff --git a/real/fem/inC/Makefile.original b/real/fem/inC/Makefile.original
deleted file mode 100644 (file)
index 6bb4850..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-fem:   fem.c read_data.c bar_2d.c pre_assemble.c assemble_stiffness.c \
-        assemble_loadvec.c vblldecomp.c displacement.c internalforce.c \
-        database
-       cc -g -c *.c
-       cc fem.o read_data.o bar_2d.o assemble_loadvec.o assemble_stiffness.o \
-          displacement.o internalforce.o pre_assemble.o vblldecomp.o \
-          -g -lm -o fem
-
-save:
-       cp fem.c ./backup/
-       cp read_data.c ./backup/
-       cp bar_2d.c ./backup/
-       cp pre_assemble.c ./backup/
-       cp assemble_stiffness.c ./backup/
-       cp assemble_loadvec.c ./backup/
-       cp vblldecomp.c ./backup/
-       cp displacement.c ./backup/
-       cp internalforce.c ./backup/
-       cp database ./backup/
-       cp README ./backup/
-       cp makefile ./backup/
-       cp data.? ./backup/
-
-clean:
-       rm *.o fem
diff --git a/real/prolog/Makefile.original b/real/prolog/Makefile.original
deleted file mode 100644 (file)
index ee9fcd4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-# To build stack based version:    make SetStack ; make
-#          pure version       :    make SetPure  ; make
-# see `Examples' for more information ...
-#
-OBJ  = PrologData.o Parse.o Interact.o Subst.o Engine.o Version.o Main.o
-HBC  = hbc
-HBCFLAGS = 
-.SUFFIXES:      .o .hs .hi
-
-Prolog: $(OBJ)
-       $(HBC) $(HBCFLAGS) -o Prolog $(OBJ)
-       strip Prolog
-
-SetStack:
-       cp StackEngine.hs Engine.hs
-       echo "module Version where version=\"stack based\"" > Version.hs
-       touch Engine.hs Version.hs
-
-SetPure:
-       cp PureEngine.hs Engine.hs
-       echo "module Version where version=\"tree based\"" > Version.hs
-       touch Engine.hs Version.hs
-
-Prolog.shar:
-       shar -cv Makefile \
-                Parse.hs \
-                Interact.hs \
-                PrologData.hs \
-                Subst.hs \
-                PureEngine.hs StackEngine.hs \
-                Main.hs \
-                Examples \
-                stdlib >Prolog.shar
-clean:
-       -rm $(OBJ) Engine.o *.hi Prolog
-.hs.o:
-       $(HBC) $(HBCFLAGS) -c $*.hs
-.hs.hi:
-       $(HBC) $(HBCFLAGS) -c $*.hs
-
-Parse.o:       Parse.hs
-Interact.o:    Interact.hs
-PrologData.o:  PrologData.hs Parse.hi
-Subst.o:       Subst.hs PrologData.hi
-Engine.o:      Engine.hs PrologData.hi Subst.hi
-Main.o:                Main.hs Parse.hi PrologData.hi Interact.hi \
-               Engine.hi Version.hi
diff --git a/real/veritas/Makefile.original b/real/veritas/Makefile.original
deleted file mode 100644 (file)
index 299e269..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-
-HC = khc -k -P -DPAR -N -H10000000 -v
-
-all : vts90
-
-
-vts90 : core_datatype.o edlib.o vtslib.o subcore1.o subcore2.o subcore3.o subcore4.o dcore.o core_database.o kernel.o type_defs.o  attributes.o unparse.o build_itrm.o token.o build_tm.o parse.o tags.o parse_sg.o lookup.o xinterface.o getops.o tree.o globals.o goals.o editor.o display.o derived.o tactics.o tacticals.o thm_tactics.o auto.o simplify.o vts90.hs
-       $(HC) -o vts90 edlib.o core_datatype.o vtslib.o dcore.o subcore1.o subcore2.o subcore3.o subcore4.o core_database.o kernel.o unparse.o attributes.o type_defs.o build_itrm.o token.o build_tm.o parse.o tags.o parse_sg.o lookup.o xinterface.o getops.o tree.o globals.o goals.o editor.o display.o  derived.o tactics.o tacticals.o thm_tactics.o auto.o simplify.o
-
-auto.o : Vtslib.hi Tactics.hi Parse.hi Type_defs.hi Goals.hi Kernel.hi Core_datatype.hi auto.hs
-       $(HC) -c auto.hs
-
-simplify.o : Tactics.hi Tacticals.hi Kernel.hi Core_datatype.hi DerivedRules.hi Goals.hi Vtslib.hi Type_defs.hi Parse.hi Token.hi X_interface.hi Edlib.hi Globals.hi Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Unparse.hi Attributes.hi Tree.hi simplify.hs
-       $(HC) -c simplify.hs
-
-thm_tactics.o : Tactics.hi Kernel.hi Core_datatype.hi DerivedRules.hi Goals.hi Vtslib.hi Type_defs.hi Parse.hi Token.hi X_interface.hi Edlib.hi Globals.hi Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Unparse.hi Attributes.hi Tacticals.hi Tree.hi thm_tactics.hs
-       $(HC) -c thm_tactics.hs
-
-tacticals.o : Tactics.hi Goals.hi Tree.hi Edlib.hi Type_defs.hi Vtslib.hi Core_datatype.hi tacticals.hs
-       $(HC) -c tacticals.hs
-
-tactics.o : Edlib.hi Kernel.hi Vtslib.hi Type_defs.hi Globals.hi Lookup.hi Goals.hi Tree.hi Core_datatype.hi tactics.hs
-       $(HC) -c tactics.hs 
-
-derived.o : Kernel.hi Build_Tm.hi Edlib.hi Parse.hi Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Vtslib.hi Core_datatype.hi Type_defs.hi derived.hs
-       $(HC) -c derived.hs 
-
-display.o : Edlib.hi X_interface.hi Kernel.hi Parse.hi Unparse.hi Vtslib.hi Type_defs.hi Lookup.hi Globals.hi Tags.hi Goals.hi Tree.hi Core_datatype.hi display.hs
-       $(HC) -c display.hs 
-
-editor.o : Vtslib.hi X_interface.hi Goals.hi Edlib.hi Type_defs.hi Core_datatype.hi editor.hs
-       $(HC) -c editor.hs 
-
-goals.o : Unparse.hi X_interface.hi Edlib.hi Vtslib.hi Tree.hi Globals.hi Lookup.hi Kernel.hi Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Type_defs.hi Tags.hi Core_datatype.hi Parse_sg.hi goals.hs
-       $(HC) -c goals.hs 
-
-globals.o : Tags.hi Core_datatype.hi Type_defs.hi globals.hs
-       $(HC) -c globals.hs 
-
-tree.o : Vtslib.hi Edlib.hi Type_defs.hi X_interface.hi Core_datatype.hi tree.hs
-       $(HC) -c tree.hs 
-
-getops.o : Vtslib.hi Type_defs.hi Edlib.hi Core_datatype.hi getops.hs
-       $(HC) -c getops.hs 
-
-xinterface.o : Edlib.hi Type_defs.hi Vtslib.hi Core_datatype.hi xinterface.hs
-       $(HC) -c xinterface.hs 
-
-lookup.o : Vtslib.hi lookup.hs
-       $(HC) -c lookup.hs 
-
-
-
-build_tm.o : Unparse.hi Kernel.hi  Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Type_defs.hi Core_datatype.hi Edlib.hi build_tm.lhs
-        $(HC) -c build_tm.lhs 
-
-tags.o : Parse.hi Token.hi Unparse.hi Type_defs.hi Build_itrm.hi Core_datatype.hi  Attributes.hi tags.hs
-        $(HC) -c tags.hs 
-
-parse_sg.o : Kernel.hi Sub_Core1.hi  Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Parse.hi Token.hi Unparse.hi Type_defs.hi Build_itrm.hi Core_datatype.hi  Attributes.hi Edlib.hi Vtslib.hi Tags.hi parse_sg.lhs
-        $(HC) -c parse_sg.lhs 
-
-parse.o : Token.hi Unparse.hi Vtslib.hi Build_Tm.hi Type_defs.hi Build_itrm.hi Core_datatype.hi Attributes.hi Kernel.hi  Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Edlib.hi parse.lhs
-        $(HC) -c parse.lhs 
-
-unparse.o : Kernel.hi Type_defs.hi Core_datatype.hi Attributes.hi unparse.lhs
-        $(HC) -c unparse.lhs
-
-token.o : Type_defs.hi Kernel.hi Core_datatype.hi token.lhs
-       $(HC) -c token.lhs
-
-build_itrm.o : Type_defs.hi Core_datatype.hi Unparse.hi Attributes.hi build_itrm.lhs Kernel.hi Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Edlib.hi
-       $(HC) -c build_itrm.lhs
-
-attributes.o : Core_datatype.hi attributes.lhs 
-       $(HC) -c attributes.lhs
-
-type_defs.o : Core_datatype.hi Kernel.hi Edlib.hi type_defs.lhs
-       $(HC) -c type_defs.lhs 
-
-kernel.o : Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Dcore.hi Vtslib.hi Core_database.hi Core_datatype.hi Edlib.hi kernel.hs
-       $(HC) -c kernel.hs
-
-dcore.o :  Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Vtslib.hi Core_datatype.hi dcore.hs
-       $(HC) -c dcore.hs
-
-core_database.o :  Edlib.hi Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Sub_Core4.hi Dcore.hi Vtslib.hi Core_datatype.hi core_database.hs
-       $(HC) -c core_database.hs
-
-subcore1.o : Vtslib.hi Core_datatype.hi Edlib.hi subcore1.hs 
-        $(HC) -c subcore1.hs
-
-subcore2.o : Sub_Core1.hi Vtslib.hi Core_datatype.hi Edlib.hi subcore2.hs
-        $(HC) -c subcore2.hs
-
-subcore3.o : Sub_Core1.hi Sub_Core2.hi Vtslib.hi Core_datatype.hi Edlib.hi subcore3.hs
-        $(HC) -c subcore3.hs
-
-subcore4.o : Sub_Core1.hi Sub_Core2.hi Sub_Core3.hi Vtslib.hi Core_datatype.hi Edlib.hi subcore4.hs
-        $(HC) -c subcore4.hs
-
-vtslib.o : Core_datatype.hi Edlib.hi vtslib.hs
-       $(HC) -c vtslib.hs
-
-edlib.o : Core_datatype.hi edlib.lhs
-       $(HC) -c edlib.lhs 
-
-core_datatype.o : core_datatype.hs
-       $(HC) -c core_datatype.hs
-