mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-28 08:04:14 +02:00
Make libido a library, rather than a user-loadable module.
This commit is contained in:
parent
3a7bae618a
commit
81b3b57b11
@ -6,7 +6,6 @@ SUBDIRS = \
|
|||||||
compat \
|
compat \
|
||||||
delegation \
|
delegation \
|
||||||
demo \
|
demo \
|
||||||
ido \
|
|
||||||
ido_log \
|
ido_log \
|
||||||
ido_mysql \
|
ido_mysql \
|
||||||
livestatus \
|
livestatus \
|
||||||
|
@ -34,4 +34,5 @@ libido_log_la_LIBADD = \
|
|||||||
${top_builddir}/lib/base/libbase.la \
|
${top_builddir}/lib/base/libbase.la \
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
${top_builddir}/lib/config/libconfig.la \
|
||||||
${top_builddir}/lib/remoting/libremoting.la \
|
${top_builddir}/lib/remoting/libremoting.la \
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
${top_builddir}/lib/icinga/libicinga.la \
|
||||||
|
${top_builddir}/lib/ido/libido.la
|
||||||
|
@ -34,4 +34,5 @@ libido_mysql_la_LIBADD = \
|
|||||||
${top_builddir}/lib/base/libbase.la \
|
${top_builddir}/lib/base/libbase.la \
|
||||||
${top_builddir}/lib/config/libconfig.la \
|
${top_builddir}/lib/config/libconfig.la \
|
||||||
${top_builddir}/lib/remoting/libremoting.la \
|
${top_builddir}/lib/remoting/libremoting.la \
|
||||||
${top_builddir}/lib/icinga/libicinga.la
|
${top_builddir}/lib/icinga/libicinga.la \
|
||||||
|
${top_builddir}/lib/ido/libido.la
|
||||||
|
@ -122,7 +122,6 @@ components/checker/Makefile
|
|||||||
components/compat/Makefile
|
components/compat/Makefile
|
||||||
components/delegation/Makefile
|
components/delegation/Makefile
|
||||||
components/demo/Makefile
|
components/demo/Makefile
|
||||||
components/ido/Makefile
|
|
||||||
components/ido_log/Makefile
|
components/ido_log/Makefile
|
||||||
components/ido_mysql/Makefile
|
components/ido_mysql/Makefile
|
||||||
components/livestatus/Makefile
|
components/livestatus/Makefile
|
||||||
@ -139,6 +138,7 @@ lib/Makefile
|
|||||||
lib/base/Makefile
|
lib/base/Makefile
|
||||||
lib/config/Makefile
|
lib/config/Makefile
|
||||||
lib/icinga/Makefile
|
lib/icinga/Makefile
|
||||||
|
lib/ido/Makefile
|
||||||
lib/python/Makefile
|
lib/python/Makefile
|
||||||
lib/remoting/Makefile
|
lib/remoting/Makefile
|
||||||
test/Makefile
|
test/Makefile
|
||||||
|
@ -6,4 +6,5 @@ SUBDIRS = \
|
|||||||
config \
|
config \
|
||||||
remoting \
|
remoting \
|
||||||
icinga \
|
icinga \
|
||||||
|
ido \
|
||||||
python
|
python
|
||||||
|
@ -25,12 +25,10 @@ libido_la_SOURCES = \
|
|||||||
libido_la_CPPFLAGS = \
|
libido_la_CPPFLAGS = \
|
||||||
$(LTDLINCL) \
|
$(LTDLINCL) \
|
||||||
$(BOOST_CPPFLAGS) \
|
$(BOOST_CPPFLAGS) \
|
||||||
-I${top_srcdir}/lib \
|
-I${top_srcdir}/lib
|
||||||
-I${top_srcdir}/components
|
|
||||||
|
|
||||||
libido_la_LDFLAGS = \
|
libido_la_LDFLAGS = \
|
||||||
$(BOOST_LDFLAGS) \
|
$(BOOST_LDFLAGS) \
|
||||||
-module \
|
|
||||||
-no-undefined \
|
-no-undefined \
|
||||||
@RELEASE_INFO@ \
|
@RELEASE_INFO@ \
|
||||||
@VERSION_INFO@
|
@VERSION_INFO@
|
@ -49,9 +49,6 @@ protected:
|
|||||||
private:
|
private:
|
||||||
void Initialize(void);
|
void Initialize(void);
|
||||||
|
|
||||||
static void ObjectRegisteredHandler(const DynamicObject::Ptr& object);
|
|
||||||
static void ObjectUnregisteredHandler(const DynamicObject::Ptr& object);
|
|
||||||
|
|
||||||
std::map<DbObject::Ptr, DbReference> m_References;
|
std::map<DbObject::Ptr, DbReference> m_References;
|
||||||
};
|
};
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user