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