1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = foreign
docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
if HAVE_SQLITE
if BUILDDOCS
htdocdir = $(docdir)/dbd_sqlite
doc_DATA = dbd_sqlite.pdf
htdoc_DATA = dbd_sqlite/*
else
htdocdir =
doc_DATA =
htdoc_DATA =
endif
sqlite_ltlibs = libdbdsqlite.la
sqlite_ldflags = -module -avoid-version
sqlite_sources = dbd_sqlite.c
else
htdocdir =
doc_DATA =
htdoc_DATA =
sqlite_ltlibs =
sqlite_ldflags =
sqlite_sources =
endif
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/include @DBI_INCLUDE@ @SQLITE_INCLUDE@
libdir = $(driverdir)
lib_LTLIBRARIES = $(sqlite_ltlibs)
libdbdsqlite_la_LDFLAGS = $(sqlite_ldflags) @SQLITE_LDFLAGS@ @SQLITE_LIBS@ @LIBADD_LIBDBI@
libdbdsqlite_la_SOURCES = $(sqlite_sources)
libdbdsqlite_la_DEPENDENCIES = dbd_sqlite.h
AM_CPPFLAGS=-DDBDIR=\"@dbi_dbdir@/sqlite\"
EXTRA_DIST = dbd_sqlite.c dbd_sqlite.h AUTHORS TODO README dbd_sqlite.sgml dbd_sqlite.pdf dbd_sqlite/*
# jadetex spews out tons of useless crap. shut it up:
dbd_sqlite.pdf: dbd_sqlite.sgml
@echo "Converting dbd_sqlite.sgml to PDF...";
openjade -t tex -V tex-backend -d $(top_srcdir)/doc/include/doc-print.dsl dbd_sqlite.sgml
# run jadetex three times to get the references right
pdftex "&pdfjadetex" dbd_sqlite.tex
pdftex "&pdfjadetex" dbd_sqlite.tex
pdftex "&pdfjadetex" dbd_sqlite.tex
dbd_sqlite/*: dbd_sqlite.sgml
@echo "Converting dbd_sqlite.sgml to HTML...";
mkdir -p dbd_sqlite && cd dbd_sqlite && openjade -t sgml -d $(top_srcdir)/../doc/include/doc-html.dsl ../dbd_sqlite.sgml
maintainer-clean: clean
rm -f dbd_sqlite.pdf dbd_sqlite/*
install-exec-local:
$(mkinstalldirs) $(DESTDIR)@dbi_dbdir@/sqlite
chmod 1777 $(DESTDIR)@dbi_dbdir@/sqlite
|