]>
Commit | Line | Data |
---|---|---|
10b1662b | 1 | lib_LTLIBRARIES += ovn/lib/libovn.la |
e3df8838 BP |
2 | ovn_lib_libovn_la_LDFLAGS = \ |
3 | -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ | |
4 | -Wl,--version-script=$(top_builddir)/ovn/lib/libovn.sym \ | |
5 | $(AM_LDFLAGS) | |
e0840f11 | 6 | ovn_lib_libovn_la_SOURCES = \ |
3b7cb7e1 BP |
7 | ovn/lib/actions.c \ |
8 | ovn/lib/actions.h \ | |
e0840f11 BP |
9 | ovn/lib/expr.c \ |
10 | ovn/lib/expr.h \ | |
11 | ovn/lib/lex.c \ | |
90ffd534 BP |
12 | ovn/lib/lex.h |
13 | nodist_ovn_lib_libovn_la_SOURCES = \ | |
e3df8838 BP |
14 | ovn/lib/ovn-nb-idl.c \ |
15 | ovn/lib/ovn-nb-idl.h \ | |
16 | ovn/lib/ovn-sb-idl.c \ | |
17 | ovn/lib/ovn-sb-idl.h | |
18 | ||
19 | # ovn-sb IDL | |
20 | OVSIDL_BUILT += \ | |
90ffd534 BP |
21 | ovn/lib/ovn-sb-idl.c \ |
22 | ovn/lib/ovn-sb-idl.h \ | |
23 | ovn/lib/ovn-sb-idl.ovsidl | |
24 | EXTRA_DIST += ovn/lib/ovn-sb-idl.ann | |
e3df8838 BP |
25 | OVN_SB_IDL_FILES = \ |
26 | $(srcdir)/ovn/ovn-sb.ovsschema \ | |
27 | $(srcdir)/ovn/lib/ovn-sb-idl.ann | |
90ffd534 | 28 | ovn/lib/ovn-sb-idl.ovsidl: $(OVN_SB_IDL_FILES) |
e3df8838 BP |
29 | $(AM_V_GEN)$(OVSDB_IDLC) annotate $(OVN_SB_IDL_FILES) > $@.tmp && \ |
30 | mv $@.tmp $@ | |
e3df8838 BP |
31 | |
32 | # ovn-nb IDL | |
33 | OVSIDL_BUILT += \ | |
90ffd534 BP |
34 | ovn/lib/ovn-nb-idl.c \ |
35 | ovn/lib/ovn-nb-idl.h \ | |
36 | ovn/lib/ovn-nb-idl.ovsidl | |
37 | EXTRA_DIST += ovn/lib/ovn-nb-idl.ann | |
e3df8838 BP |
38 | OVN_NB_IDL_FILES = \ |
39 | $(srcdir)/ovn/ovn-nb.ovsschema \ | |
40 | $(srcdir)/ovn/lib/ovn-nb-idl.ann | |
90ffd534 | 41 | ovn/lib/ovn-nb-idl.ovsidl: $(OVN_NB_IDL_FILES) |
e3df8838 BP |
42 | $(AM_V_GEN)$(OVSDB_IDLC) annotate $(OVN_NB_IDL_FILES) > $@.tmp && \ |
43 | mv $@.tmp $@ | |
e3df8838 | 44 |