PROGRAM = glbiff
VERSION = 0.3.5
SRCDIR =$(PROGRAM)-$(VERSION)
OBJS = glbiff.o mail.o draw.o astro.o cfg.o
INST_DIR = @exec_prefix@
BIN_DIR = $(INST_DIR)/bin
MAN_DIR = $(INST_DIR)/man
TAGS = ctags-exuberant
#DEBUG = -g3 -DDEBUG
LIBS = @LIBS@ @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ ${PTHREAD_LIBS}
CXXFLAGS += $(DEBUG) @CXXFLAGS@ @X_CFLAGS@ @CPPFLAGS@ -DVERSION=\"$(VERSION)\" ${PTHREAD_CFLAGS}
all: $(PROGRAM)
$(PROGRAM): $(OBJS)
$(CXX) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS)
clean:; @rm -f *.o core $(PROGRAM) tags *.tgz *~ *.bak
distclean:; @make clean
@rm -f config.* Makefile configure ChangeLog
depend:; @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
install: $(PROGRAM)
@echo Installing $(PROGRAM) in $(BIN_DIR)
install -s $(PROGRAM) $(BIN_DIR)
install-man:; @echo Installing man pages to $(MAN_DIR)
install -d $(MAN_DIR)/man1/
install -m 0644 glbiff.1 $(MAN_DIR)/man1/
install -d $(MAN_DIR)/man5/
install -m 0644 glbiffrc.5 $(MAN_DIR)/man5/
tags: *.cc *.h
$(TAGS) *.cc *.h
dist:; make distclean;\
cvs2cl.pl;\
autoconf;\
cd ../;\
mv $(PROGRAM) $(SRCDIR);\
tar -cvzf $(SRCDIR).tgz $(SRCDIR);\
mv $(SRCDIR) $(PROGRAM)
syntax highlighted by Code2HTML, v. 0.9.1