mirror of https://github.com/Icinga/icinga2.git
41 lines
1.1 KiB
CMake
41 lines
1.1 KiB
CMake
# Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+
|
|
|
|
mkclass_target(dbconnection.ti dbconnection-ti.cpp dbconnection-ti.hpp)
|
|
|
|
mkembedconfig_target(db_ido-itl.conf db_ido-itl.cpp)
|
|
|
|
set(db_ido_SOURCES
|
|
i2-db_ido.hpp db_ido-itl.cpp
|
|
commanddbobject.cpp commanddbobject.hpp
|
|
dbconnection.cpp dbconnection.hpp dbconnection-ti.hpp
|
|
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
|
|
)
|
|
|
|
if(ICINGA2_UNITY_BUILD)
|
|
mkunity_target(db_ido db_ido db_ido_SOURCES)
|
|
endif()
|
|
|
|
add_library(db_ido OBJECT ${db_ido_SOURCES})
|
|
|
|
add_dependencies(db_ido base config icinga remote)
|
|
|
|
set_target_properties (
|
|
db_ido PROPERTIES
|
|
FOLDER Lib
|
|
)
|