2019-02-25 15:09:36 +01:00
|
|
|
# Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+
|
2013-11-03 13:45:26 +01:00
|
|
|
|
2018-01-18 13:50:38 +01:00
|
|
|
mkclass_target(dbconnection.ti dbconnection-ti.cpp dbconnection-ti.hpp)
|
2013-11-03 13:45:26 +01:00
|
|
|
|
2015-03-17 08:14:46 +01:00
|
|
|
mkembedconfig_target(db_ido-itl.conf db_ido-itl.cpp)
|
2013-11-03 13:45:26 +01:00
|
|
|
|
2014-08-30 18:08:28 +02:00
|
|
|
set(db_ido_SOURCES
|
2017-12-24 08:18:33 +01:00
|
|
|
i2-db_ido.hpp db_ido-itl.cpp
|
|
|
|
commanddbobject.cpp commanddbobject.hpp
|
2018-01-18 13:50:38 +01:00
|
|
|
dbconnection.cpp dbconnection.hpp dbconnection-ti.hpp
|
2017-12-24 08:18:33 +01:00
|
|
|
dbevents.cpp dbevents.hpp
|
|
|
|
dbobject.cpp dbobject.hpp
|
|
|
|
dbquery.cpp dbquery.hpp
|
|
|
|
dbreference.cpp dbreference.hpp
|
|
|
|
dbtype.cpp dbtype.hpp
|
|
|
|
dbvalue.cpp dbvalue.hpp
|
|
|
|
endpointdbobject.cpp endpointdbobject.hpp
|
|
|
|
hostdbobject.cpp hostdbobject.hpp
|
|
|
|
hostgroupdbobject.cpp hostgroupdbobject.hpp
|
|
|
|
idochecktask.cpp idochecktask.hpp
|
|
|
|
servicedbobject.cpp servicedbobject.hpp
|
|
|
|
servicegroupdbobject.cpp servicegroupdbobject.hpp
|
|
|
|
timeperioddbobject.cpp timeperioddbobject.hpp
|
|
|
|
userdbobject.cpp userdbobject.hpp
|
|
|
|
usergroupdbobject.cpp usergroupdbobject.hpp
|
|
|
|
zonedbobject.cpp zonedbobject.hpp
|
2013-11-03 13:45:26 +01:00
|
|
|
)
|
|
|
|
|
2014-08-30 18:08:28 +02:00
|
|
|
if(ICINGA2_UNITY_BUILD)
|
2018-01-19 09:18:52 +01:00
|
|
|
mkunity_target(db_ido db_ido db_ido_SOURCES)
|
2014-08-30 18:08:28 +02:00
|
|
|
endif()
|
|
|
|
|
2018-01-17 04:28:21 +01:00
|
|
|
add_library(db_ido OBJECT ${db_ido_SOURCES})
|
2014-08-30 18:08:28 +02:00
|
|
|
|
2018-01-17 04:28:21 +01:00
|
|
|
add_dependencies(db_ido base config icinga remote)
|
2013-11-03 13:45:26 +01:00
|
|
|
|
|
|
|
set_target_properties (
|
|
|
|
db_ido PROPERTIES
|
|
|
|
FOLDER Lib
|
|
|
|
)
|