CMakeLists.txt (ettercap-0.8.3) | : | CMakeLists.txt (ettercap-0.8.3.1) | ||
---|---|---|---|---|
skipping to change at line 194 | skipping to change at line 194 | |||
endif() | endif() | |||
if(NOT HAVE_GETOPT_LONG AND NOT HAVE_GETOPT_H) | if(NOT HAVE_GETOPT_LONG AND NOT HAVE_GETOPT_H) | |||
set(EC_SRC ${EC_SRC} missing/getopt.c) | set(EC_SRC ${EC_SRC} missing/getopt.c) | |||
endif() | endif() | |||
add_library(lib_ettercap SHARED ${EC_SRC}) | add_library(lib_ettercap SHARED ${EC_SRC}) | |||
add_dependencies(lib_ettercap libnet) | add_dependencies(lib_ettercap libnet) | |||
target_link_libraries(lib_ettercap ec_interfaces ${EC_LIBS}) | target_link_libraries(lib_ettercap ec_interfaces ${EC_LIBS}) | |||
if(CURL_FOUND) | ||||
target_link_libraries(lib_ettercap ${CURL_LIBRARY}) | ||||
endif() | ||||
if(NOT LIBRARY_BUILD) | if(NOT LIBRARY_BUILD) | |||
add_subdirectory(interfaces) | add_subdirectory(interfaces) | |||
include_directories(interfaces/daemon interfaces/text) | include_directories(interfaces/daemon interfaces/text) | |||
if(ENABLE_CURSES) | if(ENABLE_CURSES) | |||
include_directories(interfaces/curses interfaces/curses/widgets) | include_directories(interfaces/curses interfaces/curses/widgets) | |||
endif() | endif() | |||
add_executable(ettercap ec_parser.c ec_main.c) | add_executable(ettercap ec_parser.c ec_main.c) | |||
target_link_libraries(ettercap lib_ettercap ${EC_LIBS}) | target_link_libraries(ettercap lib_ettercap ${EC_LIBS}) | |||
if(NOT DISABLE_RPATH) | if(NOT DISABLE_RPATH) | |||
set_target_properties(ettercap PROPERTIES | set_target_properties(ettercap PROPERTIES | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 4 lines changed or added |