diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2014-10-31 12:38:57 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2014-10-31 14:27:22 +0200 |
commit | 5d7657a6b0c7c5f72dbee90f1025e9facab0b4c9 (patch) | |
tree | cd4898922f8bd73d514bcb2f132b9ceaf30d1e45 /src/Makefile.am | |
parent | a478d2eddea7eaae06291af5dc5dfc93e6f75904 (diff) | |
download | vmod-dbrw-5d7657a6b0c7c5f72dbee90f1025e9facab0b4c9.tar.gz vmod-dbrw-5d7657a6b0c7c5f72dbee90f1025e9facab0b4c9.tar.bz2 |
Initial rewrite for Varnish 4.x
* configure.ac: Check for include/vapi/vsm.h in varnish source
tree.
Change version number to 1.0.91-vcl4
* NEWS: Update version number.
* src/Makefile.am (AM_CPPFLAGS): Add $(VARNISHSRC)/bin/varnishd
(vmodtool,vmodtoolargs): New variables.
(vcc_if.c vcc_if.h): Rewrite the rule.
* src/vmod_dbrw.c: Include pthread.h
Change path to cache.h
(vmod_config,vmod_rewrite): Change declaration.
(expand_backref,findmatch): Change declaration.
Use WS_Copy instead of WS_Dup.
* src/vmod_dbrw.vcc: Rewrite.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index ed7d376..dde9116 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -14,7 +14,7 @@ # You should have received a copy of the GNU General Public License # along with vmod-dbrw. If not, see <http://www.gnu.org/licenses/>. -AM_CPPFLAGS = -I$(VARNISHSRC)/include -I$(VARNISHSRC) +AM_CPPFLAGS = -I$(VARNISHSRC)/include -I$(VARNISHSRC)/bin/varnishd -I$(VARNISHSRC) vmoddir = $(VMODDIR) vmod_LTLIBRARIES = libvmod_dbrw.la @@ -40,8 +40,11 @@ endif BUILT_SOURCES = vcc_if.c vcc_if.h -vcc_if.c vcc_if.h: $(VARNISHSRC)/lib/libvmod_std/vmod.py $(top_srcdir)/src/vmod_dbrw.vcc - @PYTHON@ $(VARNISHSRC)/lib/libvmod_std/vmod.py $(top_srcdir)/src/vmod_dbrw.vcc +vmodtool = $(VARNISHSRC)/lib/libvcc/vmodtool.py +vmodtoolargs = --strict + +vcc_if.c vcc_if.h: $(vmodtool) $(top_srcdir)/src/vmod_dbrw.vcc + @PYTHON@ $(vmodtool) $(vmodtoolargs) $(top_srcdir)/src/vmod_dbrw.vcc EXTRA_DIST = \ vmod_dbrw.vcc |