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)