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)