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)
|
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