SRC = mewencode.c getopt.c
OBJ = mewencode.o getopt.o
PRG = mewencode
AL1 = mewdecode
AL2 = mewcat
OTH = mew-refile uumerge vscan
CNF = config.status config.cache config.log
RM = rm -f

BINDIR = /usr/local/bin

#CFLAGS = -g

all: $(PRG) $(OTH)

$(PRG) : $(OBJ)
	$(CC) -o $@ $(OBJ)
	$(RM) $(AL1)
	$(RM) $(AL2)
	ln $(PRG) $(AL1)
	ln $(PRG) $(AL2)

$(OTH) :
	./configure

install: $(PRG) $(OTH)
	$(RM) $(BINDIR)/$(AL1)
	$(RM) $(BINDIR)/$(AL2)
	cp $(PRG) $(BINDIR)
	ln $(BINDIR)/$(PRG) $(BINDIR)/$(AL1)
	ln $(BINDIR)/$(PRG) $(BINDIR)/$(AL2)
	cp $(OTH) $(BINDIR)

clean:
	$(RM) $(OBJ) $(PRG) $(AL1) $(AL2) $(CNF) $(OTH)
