From b34482ae977589a7d1ec7cde7bc509b6d525b639 Mon Sep 17 00:00:00 2001
From: Syping <schiedelrafael@keppe.org>
Date: Fri, 18 Sep 2020 20:54:09 +0200
Subject: [PATCH] add CMake support

---
 CMakeLists.txt | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 CMakeLists.txt

diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..98577be
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,35 @@
+cmake_minimum_required(VERSION 3.5)
+
+project(smsub LANGUAGES CXX)
+
+set(CMAKE_INCLUDE_CURRENT_DIR ON)
+
+set(CMAKE_AUTOUIC ON)
+set(CMAKE_AUTOMOC ON)
+set(CMAKE_AUTORCC ON)
+
+set(CMAKE_CXX_STANDARD 11)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+
+find_package(Qt5 COMPONENTS Network REQUIRED)
+
+set(SMSUB_SOURCES
+    main.cpp
+    SMSubProcess.cpp
+    SMSubServer.cpp
+)
+
+set(SMSUB_HEADERS
+    smsub.h
+    SMSubProcess.h
+    SMSubServer.h
+)
+
+add_executable(smsub
+    ${SMSUB_HEADERS}
+    ${SMSUB_SOURCES}
+)
+
+target_link_libraries(smsub PRIVATE Qt5::Network)
+
+install(TARGETS smsub DESTINATION bin)