1 # Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+
3 link_directories(${PostgreSQL_LIBRARY_DIRS})
4 include_directories(${PostgreSQL_INCLUDE_DIRS})
8 pgsqlinterface.cpp pgsqlinterface.hpp
11 if(ICINGA2_UNITY_BUILD)
12 mkunity_target(pgsql_shim pgsql_shim pgsql_shim_SOURCES)
15 add_library(pgsql_shim SHARED ${pgsql_shim_SOURCES})
17 include(GenerateExportHeader)
18 generate_export_header(pgsql_shim)
20 target_link_libraries(pgsql_shim ${PostgreSQL_LIBRARIES})
22 set_target_properties (
25 VERSION ${SPEC_VERSION}
30 RUNTIME DESTINATION ${CMAKE_INSTALL_SBINDIR}
31 LIBRARY DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}/icinga2