
SRCS = main.c readplanet.c readship.c planet.c planetshow.c ship.c lex.c \
       get.c util.c path.c group.c readgroup.c route.c
OBJS = main.o readplanet.o readship.o planet.o planetshow.o ship.o lex.o \
       get.o util.o path.o group.o readgroup.o route.o
HEADERS = global.h planet.h
LIB = 
CC = gcc
CFLAGS = -g

main : $(OBJS)
	$(CC) -g $(OBJS) $(LIB) -lm -o main

$(OBJS) : global.h 
planet.o planetshow.o : planet.h

FILES = Makefile README README.new $(SRCS) $(HEADERS) ship.sample
PRE = Rel2.8
DEST = Rel2.9
TARGET = machine.1
OPT = -v -s -f

clean:
	rm -fr out/$(DEST)
release:
	mkdir out/$(DEST)
	cp $(FILES) out/$(DEST)
	(cd out/$(DEST); shar $(OPT) $(FILES) > $(TARGET))

patch:
	(cd out; makepatch $(DEST)/patch.1 $(PRE) $(DEST) $(FILES))

vaxsend: 
	sendlots $(FILES)

