summaryrefslogtreecommitdiffstats
path: root/src/customdhcpcd/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/customdhcpcd/CMakeLists.txt')
-rw-r--r--src/customdhcpcd/CMakeLists.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/customdhcpcd/CMakeLists.txt b/src/customdhcpcd/CMakeLists.txt
new file mode 100644
index 0000000..a716a5a
--- /dev/null
+++ b/src/customdhcpcd/CMakeLists.txt
@@ -0,0 +1,17 @@
+cmake_minimum_required(VERSION 2.8)
+
+project(customdhcpdcd)
+
+set(CMAKE_C_FLAGS "-lrt")
+
+set(CUSTOMDHCPCD_SOURCES arp.c configure.c info.c logger.c socket.c client.c discover.c interface.c logwriter.c
+common.c dhcp.c duid.c ipv4ll.c signal.c)
+
+#file(GLOB_RECURSE CUSTOMDHCPCD_SOURCES *.c)
+file(GLOB_RECURSE CUSTOMDHCPCD_HEADERS *.h)
+
+add_library(customdhcpcd SHARED ${CUSTOMDHCPCD_SOURCES} ${CUSTOMDHCPCD_HEADERS})
+
+#add_executable(customdhcpcd ${CUSTOMDHCPCD_SOURCES})
+add_executable(cdhcpcd dhcpcd.c)
+target_link_libraries(cdhcpcd customdhcpcd )