Allow multiple atomic transactions to be used with one root object.
This allows transactions that include barriers to be performed
while holding an exclusive system lock.
1 ## Process this file with automake to produce Makefile.in
6 -I$(top_builddir)/gl -I$(top_srcdir)/gl \
7 -I$(top_builddir)/src -I$(top_srcdir)/src \
8 -DPACKAGE_LIBEXEC_DIR=\""$(libexecdir)"\" \
9 -DPACKAGE_SYSCONF_DIR=\""$(sysconfdir)"\" \
10 -DPACKAGE_DATA_DIR=\""$(datadir)"\" \
11 -DPACKAGE_BIN_DIR=\""$(bindir)"\" \
12 -DPACKAGE_LOCALSTATE_DIR=\""$(localstatedir)"\" \
13 -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \
14 -DPACKAGE_LIB_DIR=\""$(libdir)"\"
16 lib_LTLIBRARIES = librazor.la
18 check_PROGRAMS = test-lua
21 librazorincludedir = $(includedir)/razor
23 librazorinclude_HEADERS = \
26 librazor_la_SOURCES = \
45 librazor_la_SOURCES += lua.c
48 librazor_la_LIBADD = $(ZLIB_LIBS) types/libtypes.la $(LUA_LIBS) \
49 ../gl/libgnu.la $(INTLLIBS) $(EXTRA_LIBS)
50 librazor_la_LDFLAGS = -no-undefined \
51 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
54 test_lua_SOURCES = test-lua.c
55 test_lua_LDADD = lua.lo util.lo error.lo types/libtypes.la $(LUA_LIBS) \
56 ../gl/libgnu.la $(INTLLIBS) $(EXTRA_LIBS)