# This file is part of vmod-dbrw # Copyright (C) 2013-2017 Sergey Poznyakoff # # Vmod-dbrw is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # Vmod-dbrw is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with vmod-dbrw. If not, see . AM_CPPFLAGS=$(VARNISHAPI_CFLAGS) -I$(srcdir) -I$(builddir) noinst_LTLIBRARIES = libsql.la libsql_la_SOURCES = \ be.c\ dbrw.h\ sql.c\ wordsplit.h\ wordsplit.c if USE_MYSQL libsql_la_SOURCES += mysql.c endif if USE_PGSQL libsql_la_SOURCES += pgsql.c endif libsql_la_LIBADD=@MYSQLLIBS@ @PGSQLLIBS@ vmoddir = $(VMODDIR) vmod_LTLIBRARIES = libvmod_dbrw.la libvmod_dbrw_la_LDFLAGS = -module -export-dynamic -avoid-version libvmod_dbrw_la_LIBADD=./libsql.la libvmod_dbrw_la_SOURCES = vmod_dbrw.c nodist_libvmod_dbrw_la_SOURCES = vcc_if.c vcc_if.h $(libsql_la_SOURCES:.c=.lo): vcc_if.h CLEANFILES = vcc_if.c vcc_if.h *.rst vmodtoolargs = --strict vccfile = $(top_srcdir)/src/vmod_dbrw.vcc vcc_if.c vcc_if.h: $(vmodtool) $(vccfile) $(AM_V_GEN)$(PYTHON) $(VARNISHAPI_VMODTOOL) $(vmodtoolargs) $(vccfile) EXTRA_DIST = \ vmod_dbrw.vcc