#	HACKKIT MAKEFILE
#
#	All source code Copyright (C) 1991 Bill Spitzak
#	Written by Bill Spitzak
#	SPITZAK @ MCIMAIL.COM
#
#	THIS CODE IS PROVIDED FREE AND MAY NOT BE RESOLD.  IT MAY BE
#	REDISTRIBUTED, PROVIDING ALL SOURCE CODE IS INCLUDED AND THIS
#	COPYRIGHT MESSAGE IS NOT DISTURBED.  THIS SOURCE MAY BE
#	MODIFIED, PROVIDED THIS ORIGINAL COPYRIGHT IS INCLUDED AND
#	THAT ALL MODIFICATIONS ARE CLEARLY DOCUMENTED.
#
#	PORTIONS OF THIS CODE MAY BE USED IN PRODUCTION PROGRAMS THAT
#	ARE SOLD, SOURCE DOES NOT NEED TO BE INCLUDED.  SUCH PROGRAMS
#	MUST OFFER SIGNIFICANTLY DIFFERENT FUNCTIONALITY THAN THE
#	PROGRAMS PROVIDED HERE, NOT JUST ENHANCEMENTS!
#
#	See the file Read.me for what these programs do.

.SUFFIXES:
.SUFFIXES: .o .c .psw
.c.o: ; cc -c -O -Wall\
	-fcombine-regs -fforce-mem -fforce-addr -fomit-frame-pointer\
	-o $@ $*.c
.psw.o:
	pswrap -a -o $*.wrap.c $*.psw
	cc -c -O -Wall\
	-fcombine-regs -fforce-mem -fforce-addr -fomit-frame-pointer\
	-o $@ $*.wrap.c
	rm $*.wrap.c

#########################################################################

getwidths : getwidths.o
	cc -o getwidths getwidths.o -lNeXT_s -lsys_s
	deobjc getwidths

#########################################################################
#	VMSTAT

vmstat : vmstat.o
	cc -o vmstat vmstat.o -lNeXT_s -lsys_s
#	deobjc vmstat # do this to see difference in memory usage

##########################################################################
#	WORKSPACETESTER

workspacetester : workspace.o hypercube.tiff c.tiff h.tiff psw.tiff workspace.iconheader
	cc -o workspacetester workspace.o\
	-segcreate __ICON __header workspace.iconheader\
	-segcreate __ICON app hypercube.tiff\
	-segcreate __ICON c c.tiff\
	-segcreate __ICON h h.tiff\
	-segcreate __ICON psw psw.tiff\
	-lNeXT_s -lsys_s
	deobjc workspacetester
