include(CheckSymbolExists) include(CheckIncludeFiles) # Linux check_symbol_exists(PR_SET_DUMPABLE "sys/prctl.h" HAVE_PR_SET_DUMPABLE) add_feature_info("pr_set_dumpable" HAVE_PR_SET_DUMPABLE "Used to disallow process tracing") # FreeBSD check_symbol_exists(procctl "sys/procctl.h" HAVE_PROCCTL) add_feature_info("procctl" HAVE_PROCCTL "Used to disallow process tracing") configure_file(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) add_definitions(-DKDE_DEFAULT_DEBUG_AREA=900) set(KDESUDO_SRC main.cpp kdesudo.cpp ) add_executable(kdesudo ${KDESUDO_SRC}) target_link_libraries(kdesudo KDE4::kdeui ) install( TARGETS kdesudo DESTINATION ${KDE4_BIN_INSTALL_DIR} )