Build: Associate pcap include dir with icsneocpp

If an external project links to the icsneocpp target and pcap has
been installed in a non-standard location, the build will fail to find
pcap.h because PCAP_INCLUDE_DIR is not associated with the
target.

Closes #58
This commit is contained in:
Kyle Schwarz
2021-09-20 21:38:34 -04:00
parent 82954d9190
commit c5314884ce
+1
View File
@@ -289,6 +289,7 @@ if(NOT WIN32)
target_link_libraries(icsneocpp PUBLIC ftdi1-static)
target_link_libraries(icsneocpp PUBLIC ${CMAKE_THREAD_LIBS_INIT})
find_package(PCAP REQUIRED)
target_include_directories(icsneocpp PUBLIC ${PCAP_INCLUDE_DIR})
target_link_libraries(icsneocpp PUBLIC ${PCAP_LIBRARY})
endif()