OpenVAS Libraries  9.0.3
Functions
osp/CMakeLists.txt File Reference

Functions

 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${HARDENING_FLAGS} -Wall -Wextra -fPIC") set(FILES osp.c) set(HEADERS osp.h) include_directories($
 
 if (BUILD_STATIC) add_library(openvas_osp_static STATIC $
 
 set_target_properties (openvas_osp_static PROPERTIES OUTPUT_NAME "openvas_osp") set_target_properties(openvas_osp_static PROPERTIES CLEAN_DIRECT_OUTPUT 1) set_target_properties(openvas_osp_static PROPERTIES PUBLIC_HEADER "$
 
 endif (BUILD_STATIC) if(BUILD_SHARED) add_library(openvas_osp_shared SHARED $
 
 set_target_properties (openvas_osp_shared PROPERTIES OUTPUT_NAME "openvas_osp") set_target_properties(openvas_osp_shared PROPERTIES CLEAN_DIRECT_OUTPUT 1) set_target_properties(openvas_osp_shared PROPERTIES SOVERSION "$
 
 set_target_properties (openvas_osp_shared PROPERTIES VERSION "${CPACK_PACKAGE_VERSION}") set_target_properties(openvas_osp_shared PROPERTIES PUBLIC_HEADER "$
 
 target_link_libraries (openvas_osp_shared openvas_base_shared openvas_misc_shared openvas_omp_shared ${GLIB_LDFLAGS} ${LINKER_HARDENING_FLAGS}) endif(BUILD_SHARED) if(BUILD_STATIC) install(TARGETS openvas_osp_static RUNTIME DESTINATION $
 

Function Documentation

◆ endif()

endif ( BUILD_STATIC  )

◆ if()

if ( BUILD_STATIC  )

◆ set()

set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${HARDENING_FLAGS} -Wall -Wextra -fPIC"  )

◆ set_target_properties() [1/3]

set_target_properties ( openvas_osp_shared PROPERTIES OUTPUT_NAME "openvas_osp"  )

◆ set_target_properties() [2/3]

set_target_properties ( openvas_osp_shared PROPERTIES VERSION "${CPACK_PACKAGE_VERSION}"  )

◆ set_target_properties() [3/3]

set_target_properties ( openvas_osp_static PROPERTIES OUTPUT_NAME "openvas_osp"  )

◆ target_link_libraries()

target_link_libraries ( openvas_osp_shared openvas_base_shared openvas_misc_shared openvas_omp_shared ${GLIB_LDFLAGS} ${LINKER_HARDENING_FLAGS}  )