# dis : NeXT disassembler
#
# Permission is granted to distribute the software or source code,
# or modified versions thereof, provided:
#
# 1: The original Copyright messages are not disturbed.
# 2: No fee is charged for such copying and distribution.
#
# If you like these programs, a donation of $40 would be appreciated.
# If you include several formatted 3.5 inch disks or a formatted Optical
# Disk I will send them back to you with all the latest versions of
# everything I have written.
#
# If you have made enhancements to this code, or have suggestions
# for it, I would like to hear from you.  Please send a message!
#
#	Bill Spitzak
#	6227 Orange Street
#	Los Angeles, CA 90048
#
#	Spitzak @ mcimail.com
#
# ALL SOURCE CODE, EXECUTABLES, AND IMAGES COPYRIGHT 1991 BY BILL SPITZAK.
#
# THIS SOFTWARE IS FREE.  NO PORTION MAY BE SOLD OR OTHERWISE
# DISTRIBUTED IN EXCHANGE FOR ANY COMPENSATION.  NO MODIFIED VERSIONS,
# SOFTWARE DERIVED FROM THIS SOURCE CODE, OR OTHER USES MAY BE SOLD OR
# DISTRIBUTED FOR ANY COMPENSATION.  THIS SOFTWARE MAY, HOWEVER, BE
# FREELY REDISTRIBUTED (IN FACT THIS IS ENCOURAGED) PROVIDED ALL
# SUPPLIED SOURCE CODE IS INCLUDED AND THIS MESSAGE IS NOT DISTURBED.
#
# ABSOLUTELY NO WARRANTY, TO THE EXTENT PERMITTED BY APPLICABLE STATE
# LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING, BILL SPITZAK AND/OR
# OTHER PARTIES PROVIDE THESE
# PROGRAMS "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
# IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK
# AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD
# THE PROGRAMS PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
# SERVICING, REPAIR OR CORRECTION.
#
# IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL BILL SPITZAK AND/OR
# ANY OTHER PARTY WHO MAY MODIFY AND REDISTRIBUTE THESE PROGRAMS AS
# PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY LOST
# PROFITS, LOST MONIES, OR OTHER SPECIAL, INCIDENTAL OR CONSEQUENTIAL
# DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE (INCLUDING BUT NOT
# LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
# SUSTAINED BY THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH
# OTHER SOFTWARE) THE PROGRAM, EVEN IF YOU HAVE BEEN ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.
#
# THIS SOFTWARE IS NOT SUPPORTED IN ANY WAY BY ACTIVE INGREDIENTS INC.
# OR ANY AFFILIATED COMPANIES.
#
# $Id: makefile,v 1.3 94/08/24 22:42:56 ediger Exp Locker: ediger $
# $Log:	makefile,v $
# Revision 1.3  94/08/24  22:42:56  ediger
# cleanup
# 
# Revision 1.2  94/01/25  23:38:48  ediger
# added regression testing, "clean" target
# .,
# 
# Revision 1.1  94/01/16  16:48:20  ediger
# Initial revision
# 

CFLAGS = -I. -g -O -Wprecomp -W -Wall -Wstrict-prototypes -Wmissing-prototypes -fno-common

all: dis
clean:
	rm -f core
	rm dis.o symtab.o symbols.o disasm.o

OBJS = symtab.o symbols.o disasm.o relocation.o print_routines.o MappedFile.o
SRC = symtab.c symbols.c disasm.c relocation.c print_routines.c MappedFile.m dis.m
HDRS = MappedFile.h dis.h disasm.h
OTHERS = makefile README COPYRIGHT.NOTICE

tar:
	tar cvf dis.tar $(SRC) $(HDRS) $(OTHERS)

dis.o: dis.m dis.h MappedFile.h
symtab.o: symtab.c dis.h
symbols.o: symbols.c dis.h
disasm.o: disasm.c disasm.h dis.h
relocation.o: relocation.c dis.h
MappedFile.m: MappedFile.h
print_routines.o: print_routines.c dis.h

dis: dis.o $(OBJS)
	cc $(CFLAGS) -o dis dis.o $(OBJS) -lsys_s
