libtest: fix #40 (use nullptr instead of NULL)
[awesomized/libmemcached] / libmemcached / csl / include.am
index f6aeedacd45db583fc15b50cd4ee152bcca43910..68489911680881e99ce075b151ac0ff40aa69c5e 100644 (file)
@@ -15,4 +15,25 @@ libmemcached_libmemcached_la_SOURCES+= libmemcached/csl/context.cc
 libmemcached_libmemcached_la_SOURCES+= libmemcached/csl/parser.cc
 libmemcached_libmemcached_la_SOURCES+= libmemcached/csl/scanner.cc
 
-include libmemcached/csl/parser.am
+EXTRA_DIST+= libmemcached/csl/parser.yy
+EXTRA_DIST+= libmemcached/csl/scanner.l
+
+MAINTAINERCLEANFILES+= libmemcached/csl/parser.h
+MAINTAINERCLEANFILES+= libmemcached/csl/parser.cc
+MAINTAINERCLEANFILES+= libmemcached/csl/scanner.h
+MAINTAINERCLEANFILES+= libmemcached/csl/scanner.cc
+
+BUILT_SOURCES+= libmemcached/csl/parser.cc
+BUILT_SOURCES+= libmemcached/csl/parser.h
+BUILT_SOURCES+= libmemcached/csl/scanner.cc
+BUILT_SOURCES+= libmemcached/csl/scanner.h
+
+libmemcached/csl/parser.h: libmemcached/csl/parser.cc
+
+libmemcached/csl/parser.cc: libmemcached/csl/parser.yy libmemcached/csl/scanner.l libmemcached/csl/scanner.h
+       $(AM_V_YACC)$(am__skipyacc) $(YACC) $(YLFLAGS) $(AM_YFLAGS) -o $@ $<
+
+libmemcached/csl/scanner.h: libmemcached/csl/scanner.cc
+
+libmemcached/csl/scanner.cc: libmemcached/csl/scanner.l libmemcached/csl/parser.yy
+       $(AM_V_GEN)$(LEX) $<