Add Mainspring executable
This commit is contained in:
parent
e0937131b1
commit
82a18161d3
@ -1,5 +1,7 @@
|
||||
# Mainspring CMakeLists.txt
|
||||
# Mainspring project CMakeLists.txt
|
||||
|
||||
cmake_minimum_required(VERSION 3.20)
|
||||
|
||||
project(mainspring)
|
||||
project(mainspring)
|
||||
|
||||
add_subdirectory(Mainspring)
|
11
Mainspring/CMakeLists.txt
Normal file
11
Mainspring/CMakeLists.txt
Normal file
@ -0,0 +1,11 @@
|
||||
# Mainspring app CMakeLists.txt
|
||||
|
||||
add_executable(Mainspring WIN32 "src/Mainspring.cpp")
|
||||
|
||||
set_property(TARGET Mainspring PROPERTY CXX_STANDARD 20)
|
||||
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /entry:mainCRTStartup")
|
||||
|
||||
if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
|
||||
set_property(TARGET Mainspring PROPERTY WIN32_EXECUTABLE FALSE)
|
||||
endif()
|
10
Mainspring/src/Mainspring.cpp
Normal file
10
Mainspring/src/Mainspring.cpp
Normal file
@ -0,0 +1,10 @@
|
||||
// Mainspring main file
|
||||
|
||||
#include <iostream>
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
std::cout << "Mainspring\n";
|
||||
|
||||
std::cin.get();
|
||||
return EXIT_SUCCESS;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user