From d78c23ebd42e9460d1b3807675a861abf0f9f1be Mon Sep 17 00:00:00 2001 From: glenux <glenux@glenux.net> Date: Mon, 25 Dec 2023 21:42:21 +0000 Subject: [PATCH] Update CMakeLists.txt --- CMakeLists.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index e69de29..95e4b3b 100644 --- a/CMakeLists.txt +++ 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)