over-the-wire
Version:
Network inspection library for Node
19 lines (14 loc) • 621 B
Plain Text
add_executable(TLSFingerprinting main.cpp)
target_link_libraries(TLSFingerprinting PUBLIC PcapPlusPlus::Pcap++)
if(MSVC)
# This executable requires getopt.h not available on VStudio
target_link_libraries(TLSFingerprinting PRIVATE Getopt-for-Visual-Studio)
endif()
set_target_properties(TLSFingerprinting PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${PCAPPP_BINARY_EXAMPLES_DIR}"
RUNTIME_OUTPUT_NAME "TLSFingerprinting")
if(PCAPPP_INSTALL)
install(
TARGETS TLSFingerprinting
EXPORT PcapPlusPlusTargets
RUNTIME DESTINATION ${PCAPPP_INSTALL_BINDIR})
endif()