# makefile for Dhrystone v2.0 for atariST (alcyon)
#
# first edit config.h for your system/compiler...
#
UUENCODE	= c:\bin\uue.ttp

TARGET		= dhry.ttp
ARCFILE		= dhry20st.arc
SHARFILE	= dhry20st.shr
UUFILE		= dhry.uue
SRCS		= config.h dhry_glo.h dhry_p1.c dhry_p2.c
OTHERS		= readme makefile
DISTFILES	= $(OTHERS) $(SRCS)
OBJS		= dhry_p1.o dhry_p2.o
LIBS		= -llibc
LDFLAGS		= -s -new
CFLAGS		= -new


# main target...
#
$(TARGET):	$(OBJS)
		$(CC) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS)


# to run it...
#
run:		$(TARGET)
		$(TARGET) 30000

clean:
		rm $(OBJS) errs

clobber:	clean
		rm $(TARGET)

arc:
		$(ARC) a $(ARCFILE) $(DISTFILES)
		@echo done making $(ARCFILE)

uue:
		$(UUENCODE) $(TARGET)
		@echo done making $(UUFILE)

shar:
		$(SHAR) $(DISTFILES) >$(SHARFILE)
		@echo done making $(SHARFILE)

# dependencies...
#
dhry_glo.h:	config.h
		$(TOUCH) dhry_glo.h

dhry_p1.o:	dhry_glo.h dhry_p1.c 
dhry_p2.o:	dhry_glo.h dhry_p2.c

