실행 가능한 타겟 추가
This commit is contained in:
5
.editorconfig
Normal file
5
.editorconfig
Normal file
@@ -0,0 +1,5 @@
|
||||
root = true
|
||||
|
||||
[*]
|
||||
end_of_line = lf
|
||||
charset = utf-8-bom
|
||||
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[Bb]uild
|
||||
23
CMakeLists.txt
Normal file
23
CMakeLists.txt
Normal file
@@ -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})
|
||||
7
src/Host/main.cpp
Normal file
7
src/Host/main.cpp
Normal file
@@ -0,0 +1,7 @@
|
||||
#include <iostream>
|
||||
|
||||
int main()
|
||||
{
|
||||
std::cout << "Hello!!!" << std::endl;
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user