# -*- Mode: Makefile -*- .DEFAULT_GOAL=default TOKUROOT=../../ include $(TOKUROOT)toku_include/Makefile.include MANPAGES = tdb_create tdb_del tdb_put tdb_open tdb_log_max MANPAGES_TEXI = $(patsubst %,%.texi,$(MANPAGES)) MANPAGES_POD = $(patsubst %,%.pod,$(MANPAGES)) MANPAGES_3 = $(patsubst %,%.3,$(MANPAGES)) SECTIONS = intro SECTIONS_TEXI = $(patsubst %,%.texi,$(SECTIONS)) .PHONY: default ifeq ($(OS_CHOICE),windows) default: $(MANPAGES_3) ; else default: $(MANPAGES_3) tokudb.dvi; endif build: default; tokudb.dvi: tokudb.texi $(MANPAGES_TEXI) $(SECTIONS_TEXI) texi2dvi4a2ps tokudb.texi $(MANPAGES_POD): everyman.texi %.pod: %.texi perl texi2pod.pl $< > $@ %.3: %.pod pod2man --center "TokuDB Programmer's Manual" --section 3 $< > $@