From b5c0d20d05be427b002cdbd6b7b08b56872509c2 Mon Sep 17 00:00:00 2001 From: Aaditya Dhruv Date: Thu, 5 Jun 2025 16:48:13 -0500 Subject: Include headers in installation --- CMakeLists.txt | 2 ++ src/CMakeLists.txt | 2 +- src/network.c | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a460044..b3c83bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,3 +6,5 @@ project(libjunk VERSION 1.0 add_library(junk SHARED) add_subdirectory(src) target_include_directories(junk PUBLIC include) +install(TARGETS junk DESTINATION lib) +install(FILES include DESTINATION include) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 21ed023..30120d1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1 +1 @@ -target_sources(junk PUBLIC test.c network.c) +target_sources(junk PUBLIC test.c network.c FILE_SET ) diff --git a/src/network.c b/src/network.c index 64d217b..7d4d45b 100644 --- a/src/network.c +++ b/src/network.c @@ -11,6 +11,7 @@ #define TAG "network" +//TCP SEND int tcp_ipv4_send_packet(char* ip, char* port, char* data) { int sock; @@ -53,3 +54,7 @@ int tcp_ipv4_send_packet(char* ip, char* port, char* data) { freeaddrinfo(res); return 0; } + + +// TCP BIND +int tcp_ipv4_b -- cgit