68489911680881e99ce075b151ac0ff40aa69c5e
[m6w6/libmemcached] / libmemcached / csl / include.am
1 # vim:ft=automake
2 # included from Top Level Makefile.am
3 # All paths should be given relative to the root
4
5 DISTCLEANFILES+= libmemcached/csl/parser.output
6
7 noinst_HEADERS+= libmemcached/csl/common.h
8 noinst_HEADERS+= libmemcached/csl/context.h
9 noinst_HEADERS+= libmemcached/csl/parser.h
10 noinst_HEADERS+= libmemcached/csl/scanner.h
11 noinst_HEADERS+= libmemcached/csl/server.h
12 noinst_HEADERS+= libmemcached/csl/symbol.h
13
14 libmemcached_libmemcached_la_SOURCES+= libmemcached/csl/context.cc
15 libmemcached_libmemcached_la_SOURCES+= libmemcached/csl/parser.cc
16 libmemcached_libmemcached_la_SOURCES+= libmemcached/csl/scanner.cc
17
18 EXTRA_DIST+= libmemcached/csl/parser.yy
19 EXTRA_DIST+= libmemcached/csl/scanner.l
20
21 MAINTAINERCLEANFILES+= libmemcached/csl/parser.h
22 MAINTAINERCLEANFILES+= libmemcached/csl/parser.cc
23 MAINTAINERCLEANFILES+= libmemcached/csl/scanner.h
24 MAINTAINERCLEANFILES+= libmemcached/csl/scanner.cc
25
26 BUILT_SOURCES+= libmemcached/csl/parser.cc
27 BUILT_SOURCES+= libmemcached/csl/parser.h
28 BUILT_SOURCES+= libmemcached/csl/scanner.cc
29 BUILT_SOURCES+= libmemcached/csl/scanner.h
30
31 libmemcached/csl/parser.h: libmemcached/csl/parser.cc
32
33 libmemcached/csl/parser.cc: libmemcached/csl/parser.yy libmemcached/csl/scanner.l libmemcached/csl/scanner.h
34 $(AM_V_YACC)$(am__skipyacc) $(YACC) $(YLFLAGS) $(AM_YFLAGS) -o $@ $<
35
36 libmemcached/csl/scanner.h: libmemcached/csl/scanner.cc
37
38 libmemcached/csl/scanner.cc: libmemcached/csl/scanner.l libmemcached/csl/parser.yy
39 $(AM_V_GEN)$(LEX) $<