diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..95e4b3b --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 3.10) + +# Set the project name and version +project(IGMPPacketGenerator VERSION 1.0) + +# Specify the C standard +set(CMAKE_C_STANDARD 11) +set(CMAKE_C_STANDARD_REQUIRED True) + +# Find the libnet library +find_package(Libnet REQUIRED) + +# Add the executable +add_executable(igmp_packet_generator src/igmpgen.c) + +# Link the executable to the libnet library +target_link_libraries(igmp_packet_generator Libnet::Libnet)