VERSION=0.12

DEST = celrw
OBJS = celrw.o
FILES = README Makefile.in celrw.c switchopt2.h config.h.in \
	configure configure.in \
	sortcel.pl
GNUFILES = config.guess config.sub install.sh
TARNAME = $(DEST)-$(VERSION).tar.bz2
DIR = $(DEST)-$(VERSION)
LIBTOOLDIR = /usr/share/libtool

CC = @CC@
DEFS = $(EXP) -DVERSION=\"$(VERSION)\"
DEBUG = # -Wall -Werror -DDEBUG
OPTFLAGS = -g
CFLAGS = $(OPTFLAGS) $(DEBUG) $(DEFS)

INSTALLDIR = @prefix@/bin

.c.o:
	$(CC) $(CFLAGS) -c $<

$(DEST) : $(OBJS)
	$(CC) $(CFLAGS) -o $@ $(OBJS)

install: $(DEST)
	-mkdir -p $(INSTALLDIR)
	cp $(DEST) $(INSTALLDIR)

tar:
	-mkdir $(DIR)
	cp $(FILES) $(DIR)
	for file in $(GNUFILES); do \
	ln -sf $(LIBTOOLDIR)/$$file $(DIR)/$$file ;\
	done
	tar -cvIf $(TARNAME) $(DIR)
	-rm -r $(DIR)

celrw.o: switchopt2.h config.h

clean:
	-rm *.o *~ $(DEST) *.gz *.bz2

distclean: clean
	-rm config.h config.cache config.log config.status


syntax highlighted by Code2HTML, v. 0.9.1