]>
Commit | Line | Data |
---|---|---|
3b12adda | 1 | # Copyright (C) 2007, 2008, 2009, 2010 Nicira Networks, Inc. |
a14bc59f BP |
2 | # |
3 | # Copying and distribution of this file, with or without modification, | |
4 | # are permitted in any medium without royalty provided the copyright | |
5 | # notice and this notice are preserved. This file is offered as-is, | |
6 | # without warranty of any kind. | |
7 | ||
064af421 BP |
8 | AUTOMAKE_OPTIONS = foreign subdir-objects |
9 | ACLOCAL_AMFLAGS = -I m4 | |
10 | SUBDIRS = datapath | |
11 | ||
064af421 BP |
12 | AM_CPPFLAGS = $(SSL_CFLAGS) |
13 | AM_CPPFLAGS += $(NCURSES_CFLAGS) | |
14 | AM_CPPFLAGS += $(PCRE_CFLAGS) | |
15 | AM_CPPFLAGS += -I $(top_srcdir)/include | |
16 | AM_CPPFLAGS += -I $(top_srcdir)/lib | |
17 | ||
18 | AM_CFLAGS = -Wstrict-prototypes | |
d161c099 | 19 | AM_CFLAGS += $(WARNING_FLAGS) |
064af421 BP |
20 | |
21 | if NDEBUG | |
22 | AM_CPPFLAGS += -DNDEBUG | |
23 | AM_CFLAGS += -fomit-frame-pointer | |
24 | else | |
25 | AM_LDFLAGS = -export-dynamic | |
26 | endif | |
27 | ||
d879a707 | 28 | BUILT_SOURCES = |
064af421 BP |
29 | CLEANFILES = |
30 | DISTCLEANFILES = | |
c2d1694f | 31 | EXTRA_DIST = INSTALL.bridge \ |
6cdd6a87 | 32 | INSTALL.KVM \ |
c2d1694f | 33 | INSTALL.Linux \ |
d377243b | 34 | INSTALL.userspace \ |
c2d1694f JP |
35 | INSTALL.OpenFlow \ |
36 | INSTALL.SSL \ | |
9678a9b6 | 37 | INSTALL.XenServer \ |
9f6fed50 | 38 | README-gcov |
064af421 BP |
39 | bin_PROGRAMS = |
40 | sbin_PROGRAMS = | |
41 | bin_SCRIPTS = | |
064af421 | 42 | dist_man_MANS = |
3b12adda | 43 | dist_pkgdata_DATA = |
064af421 BP |
44 | dist_pkgdata_SCRIPTS = |
45 | dist_sbin_SCRIPTS = | |
46 | man_MANS = | |
c3bb4bd7 | 47 | noinst_DATA = |
064af421 BP |
48 | noinst_HEADERS = |
49 | noinst_LIBRARIES = | |
50 | noinst_PROGRAMS = | |
51 | noinst_SCRIPTS = | |
00732bf5 | 52 | OVSIDL_BUILT = |
c3bb4bd7 | 53 | SUFFIXES = |
064af421 BP |
54 | |
55 | EXTRA_DIST += soexpand.pl | |
56 | ||
57 | ro_c = echo '/* -*- mode: c; buffer-read-only: t -*- */' | |
58 | ||
c3bb4bd7 | 59 | SUFFIXES += .in |
064af421 BP |
60 | .in: |
61 | $(PERL) $(srcdir)/soexpand.pl -I$(srcdir) < $< | \ | |
3b135da3 | 62 | sed \ |
064af421 | 63 | -e 's,[@]PKIDIR[@],$(PKIDIR),g' \ |
3b135da3 BP |
64 | -e 's,[@]LOGDIR[@],$(LOGDIR),g' \ |
65 | -e 's,[@]PERL[@],$(PERL),g' \ | |
66 | -e 's,[@]PYTHON[@],$(PYTHON),g' \ | |
064af421 | 67 | -e 's,[@]RUNDIR[@],$(RUNDIR),g' \ |
3b135da3 BP |
68 | -e 's,[@]VERSION[@],$(VERSION),g' \ |
69 | -e 's,[@]localstatedir[@],$(localstatedir),g' \ | |
064af421 | 70 | -e 's,[@]pkgdatadir[@],$(pkgdatadir),g' \ |
3b135da3 | 71 | -e 's,[@]sysconfdir[@],$(sysconfdir),g' \ |
d879a707 | 72 | -e 's,[@]abs_top_srcdir[@],$(abs_top_srcdir),g' \ |
436f27dd | 73 | -e 's,[@]ovsdbmonitordir[@],$(ovsdbmonitordir),g' \ |
3b135da3 BP |
74 | > $@.tmp |
75 | @if head -n 1 $@.tmp | grep -q '#!'; then \ | |
76 | echo chmod +x $@.tmp; \ | |
77 | chmod +x $@.tmp; \ | |
78 | fi | |
79 | mv $@.tmp $@ | |
064af421 BP |
80 | |
81 | include lib/automake.mk | |
8cd4882f | 82 | include ofproto/automake.mk |
064af421 BP |
83 | include utilities/automake.mk |
84 | include tests/automake.mk | |
85 | include include/automake.mk | |
86 | include third-party/automake.mk | |
87 | include debian/automake.mk | |
88 | include vswitchd/automake.mk | |
f85f8ebb | 89 | include ovsdb/automake.mk |
064af421 | 90 | include xenserver/automake.mk |
064af421 | 91 | include extras/ezio/automake.mk |