include ../Make.vars noinst_LTLIBRARIES = libopenflow.la libopenflow_la_SOURCES = \ buffer.c \ command-line.c \ dynamic-string.c \ fatal-signal.c \ fault.c \ flow.c \ hash.c \ list.c \ ofp-print.c \ poll-loop.c \ queue.c \ rconn.c \ socket-util.c \ util.c \ vconn-tcp.c \ vconn.c \ vlog-socket.c \ vlog.c if HAVE_NETLINK libopenflow_la_SOURCES += \ dpif.c \ netlink.c \ vconn-netlink.c endif if HAVE_OPENSSL libopenflow_la_SOURCES += \ vconn-ssl.c nodist_libopenflow_la_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