# # Makefile for the profiler # # (C) Copyright 1988 Diomidis D. Spinellis. All rights reserved. # # You need a decent make program to use this makefile. MS make # will propably not work. # Debugging flags #CFLAGS=-Od -W3 -qc -Zi -DDEBUG # Production flags CFLAGS=-Ox -W3 CC=cl #CC=qcl all: lprof.obj mprof.obj cprof.obj sprof.obj profprt.exe test.exe: test.obj sprof.obj $(CC) -Fm $(CFLAGS) test.obj sprof.obj lprof.obj: prof.c $(CC) -AL $(CFLAGS) -c -Folprof.obj prof.c cprof.obj: prof.c $(CC) -AC $(CFLAGS) -c -Focprof.obj prof.c mprof.obj: prof.c $(CC) -AM $(CFLAGS) -c -Fomprof.obj prof.c sprof.obj: prof.c $(CC) -AS $(CFLAGS) -c -Fosprof.obj prof.c test.obj: test.c $(CC) -AS -c test.c profprt.exe: profprt.c $(CC) $(CFLAGS) profprt.c test: test.exe test install: copy lprof.obj $$LIB copy cprof.obj $$LIB copy mprof.obj $$LIB copy sprof.obj $$LIB clean: rm -f *.exe *.obj *.map prof.out