From ce389c10f0203aea01e6a4baf59664fb7d427803 Mon Sep 17 00:00:00 2001 From: tymmkang Date: Sat, 27 Dec 2025 20:16:24 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8B=A4=ED=96=89=20=EA=B0=80=EB=8A=A5?= =?UTF-8?q?=ED=95=9C=20=ED=83=80=EA=B2=9F=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .editorconfig | 5 +++++ .gitignore | 1 + CMakeLists.txt | 23 +++++++++++++++++++++++ src/Host/main.cpp | 7 +++++++ 4 files changed, 36 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitignore create mode 100644 CMakeLists.txt create mode 100644 src/Host/main.cpp diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..e78d696 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,5 @@ +root = true + +[*] +end_of_line = lf +charset = utf-8-bom diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..179be73 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +[Bb]uild \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..537499d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,23 @@ +cmake_minimum_required(VERSION 4.0.0) + +project(HotReload) + +list(APPEND VAR_COMPILE_DEFINITIONS + HR_ROOT_PATH="${CMAKE_CURRENT_SOURCE_DIR}" + HR_COMPILER_PATH="${CMAKE_CXX_COMPILER}" + HR_BUILD_PATH="${CMAKE_BINARY_DIR}" +) + +set(VAR_SOURCE_DIRECTORY_PATH "${CMAKE_SOURCE_DIR}/src/Host") +file(GLOB_RECURSE VAR_SOURCE_FILE_PATHS + ${VAR_SOURCE_DIRECTORY_PATH}/*.h + ${VAR_SOURCE_DIRECTORY_PATH}/*.cpp + ${VAR_SOURCE_DIRECTORY_PATH}/*.hpp) + +source_group( + TREE ${VAR_SOURCE_DIRECTORY_PATH} + FILES ${VAR_SOURCE_FILE_PATHS}) + +set(VAR_EXECUTABLE_NAME "HOST") +add_executable(${VAR_EXECUTABLE_NAME} ${VAR_SOURCE_FILE_PATHS}) +target_compile_definitions(${VAR_EXECUTABLE_NAME} PUBLIC ${VAR_COMPILE_DEFINITIONS}) diff --git a/src/Host/main.cpp b/src/Host/main.cpp new file mode 100644 index 0000000..d592ed5 --- /dev/null +++ b/src/Host/main.cpp @@ -0,0 +1,7 @@ +#include + +int main() +{ + std::cout << "Hello!!!" << std::endl; + return 0; +}