diff options
Diffstat (limited to 'utils/heap-view/Makefile.original')
-rw-r--r-- | utils/heap-view/Makefile.original | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/utils/heap-view/Makefile.original b/utils/heap-view/Makefile.original new file mode 100644 index 0000000000..1e35bc2e43 --- /dev/null +++ b/utils/heap-view/Makefile.original @@ -0,0 +1,48 @@ +CC=gcc +GLHC18 = glhc18 +GLHC19 = /users/fp/partain/bin/sun4/glhc +HC= ghc -hi-diffs -fglasgow-exts -fhaskell-1.3 +HC_FLAGS = -O -prof -auto-all +#HC_FLAGS = -O +LIBS=-lX11 +FILES2 = Life2.o HaskXLib.o +FILESS = LifeWithStability.o HaskXLib.o +FILES = Life.o HaskXLib.o + +all : hpView hpView2 + +# ADR's heap profile viewer +hpView: HpView.o Parse.o HaskXLib.o + $(HC) -o hpView $(HC_FLAGS) HpView.o Parse.o HaskXLib.o $(LIBS) -L/usr/X11/lib +clean:: + rm -f hpView + +# ADR's continuous heap profile viewer (handles output of -p) +hpView2: HpView2.o Parse.o HaskXLib.o + $(HC) -o hpView2 $(HC_FLAGS) HpView2.o Parse.o HaskXLib.o $(LIBS) -L/usr/X11/lib +clean:: + rm -f hpView2 + + +# ADR's continuous graph program (handles output of -Sstderr) +graph: Graph.o HaskXLib.o + $(HC) -o graph $(HC_FLAGS) Graph.o HaskXLib.o $(LIBS) -L/usr/X11/lib +clean:: + rm -f graph + +# ADR's continuous graph program (part of heap profile viewer) that +# crashes the compiler +bugGraph: bugGraph.o HaskXLib.o + $(HC) -o bugGraph $(HC_FLAGS) bugGraph.o HaskXLib.o $(LIBS) -L/usr/X11/lib +clean:: + rm -f bugGraph + +%.o:%.c + $(CC) -c -ansi -traditional -g -I/usr/X11/include/ $< $(INC) + +%.o:%.lhs + $(HC) $(HC_FLAGS) -c $< $(INC) + +clean:: + rm -f core *.o *% #* + rm -f *.hc |