summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-12-10 16:59:54 +0500
committerilotterytea <iltsu@alright.party>2024-12-10 16:59:54 +0500
commit9debcbabad69fb449655b39ca5010b1637d4cc41 (patch)
treeb15ff3b30111461b140e8072ff103a54fd4183aa /CMakeLists.txt
initial commit
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..e2f4b00
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,25 @@
+cmake_minimum_required(VERSION 3.10)
+
+project(
+ HyperspaceDemo
+ VERSION 1.0
+ DESCRIPTION "enter the hyperspace"
+)
+
+set(CMAKE_C_STANDARD 99)
+set(CMAKE_C_STANDARD_REQUIRED True)
+
+set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
+
+add_executable(Hyperspace)
+
+set_target_properties(
+ Hyperspace PROPERTIES
+ DESCRIPTION ${PROJECT_DESCRIPTION}
+ OUTPUT_NAME "hyperspacedemo"
+)
+
+file(GLOB_RECURSE SRC_FILES "src/*.c" "src/*.h")
+
+target_sources(Hyperspace PRIVATE ${SRC_FILES})
+