Files
openflow/lib/Makefile.am
T
Ben Pfaff f24230f9d9 Drop use of libtool for libraries.
libtool was needed when NOX was directly linking against libopenflow.
Since it doesn't do that anymore, we can drop its use (and that makes
OpenFlow configure and build slightly faster).
2008-07-21 15:05:53 -07:00

54 lines
1.0 KiB
Makefile

include ../Make.vars
noinst_LIBRARIES = libopenflow.a
libopenflow_a_SOURCES = \
buffer.c \
command-line.c \
csum.c \
daemon.c \
dhcp-client.c \
dhcp.c \
dynamic-string.c \
fatal-signal.c \
fault.c \
flow.c \
hash.c \
learning-switch.c \
list.c \
mac-learning.c \
netdev.c \
ofp-print.c \
poll-loop.c \
queue.c \
random.c \
rconn.c \
socket-util.c \
util.c \
vconn-tcp.c \
vconn.c \
vlog-socket.c \
vlog.c
if HAVE_NETLINK
libopenflow_a_SOURCES += \
dpif.c \
netlink.c \
vconn-netlink.c
endif
if HAVE_OPENSSL
libopenflow_a_SOURCES += \
vconn-ssl.c
nodist_libopenflow_a_SOURCES = dhparams.c
dhparams.c: dh1024.pem dh2048.pem dh4096.pem
(echo '#include "dhparams.h"' && \
openssl dhparam -C -in $(srcdir)/dh1024.pem -noout && \
openssl dhparam -C -in $(srcdir)/dh2048.pem -noout && \
openssl dhparam -C -in $(srcdir)/dh4096.pem -noout) \
| sed 's/\(get_dh[0-9]*\)()/\1(void)/' > dhparams.c.tmp
mv dhparams.c.tmp dhparams.c
endif
EXTRA_DIST = dh1024.pem dh2048.pem dh4096.pem dhparams.h