|
| 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 $ |
|