|
@@ -2,6 +2,9 @@ SUBDIRS = . tests
|
|
|
|
|
|
AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
|
|
AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
|
|
AM_CPPFLAGS += $(BOOST_INCLUDES)
|
|
AM_CPPFLAGS += $(BOOST_INCLUDES)
|
|
|
|
+if HAVE_MYSQL
|
|
|
|
+AM_CPPFLAGS += $(MYSQL_CPPFLAGS)
|
|
|
|
+endif
|
|
|
|
|
|
AM_CXXFLAGS = $(B10_CXXFLAGS)
|
|
AM_CXXFLAGS = $(B10_CXXFLAGS)
|
|
|
|
|
|
@@ -24,7 +27,9 @@ libb10_dhcp___la_SOURCES += iface_mgr_sun.cc
|
|
libb10_dhcp___la_SOURCES += lease_mgr.cc lease_mgr.h
|
|
libb10_dhcp___la_SOURCES += lease_mgr.cc lease_mgr.h
|
|
libb10_dhcp___la_SOURCES += lease_mgr_factory.cc lease_mgr_factory.h
|
|
libb10_dhcp___la_SOURCES += lease_mgr_factory.cc lease_mgr_factory.h
|
|
libb10_dhcp___la_SOURCES += libdhcp++.cc libdhcp++.h
|
|
libb10_dhcp___la_SOURCES += libdhcp++.cc libdhcp++.h
|
|
|
|
+if HAVE_MYSQL
|
|
libb10_dhcp___la_SOURCES += mysql_lease_mgr.cc mysql_lease_mgr.h
|
|
libb10_dhcp___la_SOURCES += mysql_lease_mgr.cc mysql_lease_mgr.h
|
|
|
|
+endif
|
|
libb10_dhcp___la_SOURCES += option4_addrlst.cc option4_addrlst.h
|
|
libb10_dhcp___la_SOURCES += option4_addrlst.cc option4_addrlst.h
|
|
libb10_dhcp___la_SOURCES += option6_addrlst.cc option6_addrlst.h
|
|
libb10_dhcp___la_SOURCES += option6_addrlst.cc option6_addrlst.h
|
|
libb10_dhcp___la_SOURCES += option6_iaaddr.cc option6_iaaddr.h
|
|
libb10_dhcp___la_SOURCES += option6_iaaddr.cc option6_iaaddr.h
|
|
@@ -33,11 +38,21 @@ libb10_dhcp___la_SOURCES += option.cc option.h
|
|
libb10_dhcp___la_SOURCES += pkt4.cc pkt4.h
|
|
libb10_dhcp___la_SOURCES += pkt4.cc pkt4.h
|
|
libb10_dhcp___la_SOURCES += pkt6.cc pkt6.h
|
|
libb10_dhcp___la_SOURCES += pkt6.cc pkt6.h
|
|
|
|
|
|
|
|
+libb10_dhcp___la_CXXFLAGS = $(AM_CXXFLAGS)
|
|
|
|
+libb10_dhcp___la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES)
|
|
|
|
+libb10_dhcp___la_LIBADD = $(top_builddir)/src/lib/asiolink/libb10-asiolink.la
|
|
|
|
+libb10_dhcp___la_LIBADD += $(top_builddir)/src/lib/util/libb10-util.la
|
|
|
|
+libb10_dhcp___la_LDFLAGS = -no-undefined -version-info 2:0:0
|
|
|
|
+if HAVE_MYSQL
|
|
|
|
+libb10_dhcp___la_LDFLAGS += $(MYSQL_LIBS)
|
|
|
|
+endif
|
|
|
|
+
|
|
libb10_dhcpsrv_la_SOURCES = cfgmgr.cc cfgmgr.h
|
|
libb10_dhcpsrv_la_SOURCES = cfgmgr.cc cfgmgr.h
|
|
libb10_dhcpsrv_la_SOURCES += pool.cc pool.h
|
|
libb10_dhcpsrv_la_SOURCES += pool.cc pool.h
|
|
libb10_dhcpsrv_la_SOURCES += subnet.cc subnet.h
|
|
libb10_dhcpsrv_la_SOURCES += subnet.cc subnet.h
|
|
libb10_dhcpsrv_la_SOURCES += triplet.h
|
|
libb10_dhcpsrv_la_SOURCES += triplet.h
|
|
libb10_dhcpsrv_la_SOURCES += addr_utilities.cc addr_utilities.h
|
|
libb10_dhcpsrv_la_SOURCES += addr_utilities.cc addr_utilities.h
|
|
|
|
+
|
|
libb10_dhcpsrv_la_CXXFLAGS = $(AM_CXXFLAGS)
|
|
libb10_dhcpsrv_la_CXXFLAGS = $(AM_CXXFLAGS)
|
|
libb10_dhcpsrv_la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES)
|
|
libb10_dhcpsrv_la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES)
|
|
libb10_dhcpsrv_la_LIBADD = $(top_builddir)/src/lib/asiolink/libb10-asiolink.la
|
|
libb10_dhcpsrv_la_LIBADD = $(top_builddir)/src/lib/asiolink/libb10-asiolink.la
|
|
@@ -46,12 +61,6 @@ libb10_dhcpsrv_la_LDFLAGS = -no-undefined -version-info 2:0:0
|
|
|
|
|
|
EXTRA_DIST = README
|
|
EXTRA_DIST = README
|
|
|
|
|
|
-libb10_dhcp___la_CXXFLAGS = $(AM_CXXFLAGS)
|
|
|
|
-libb10_dhcp___la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES)
|
|
|
|
-libb10_dhcp___la_LIBADD = $(top_builddir)/src/lib/asiolink/libb10-asiolink.la
|
|
|
|
-libb10_dhcp___la_LIBADD += $(top_builddir)/src/lib/util/libb10-util.la
|
|
|
|
-libb10_dhcp___la_LDFLAGS = -no-undefined -version-info 2:0:0
|
|
|
|
-
|
|
|
|
if USE_CLANGPP
|
|
if USE_CLANGPP
|
|
# Disable unused parameter warning caused by some of the
|
|
# Disable unused parameter warning caused by some of the
|
|
# Boost headers when compiling with clang.
|
|
# Boost headers when compiling with clang.
|