релиз
This commit is contained in:
12
templates/examples/CMakeLists.txt.jinja
Normal file
12
templates/examples/CMakeLists.txt.jinja
Normal file
@@ -0,0 +1,12 @@
|
||||
set(EXECUTABLE {{ example_name_cmake }})
|
||||
|
||||
set(CMAKE_CXX_STANDARD 20)
|
||||
|
||||
include_directories(./)
|
||||
set(SOURCES
|
||||
main.cpp
|
||||
)
|
||||
|
||||
add_executable(${EXECUTABLE} ${SOURCES})
|
||||
target_link_libraries(${EXECUTABLE} PRIVATE {{ project_name_cmake }})
|
||||
|
8
templates/examples/main.cpp.jinja
Normal file
8
templates/examples/main.cpp.jinja
Normal file
@@ -0,0 +1,8 @@
|
||||
#include <{{ include_header }}>
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
{{ namespace }}::func();
|
||||
std::cout << "Hello from example {{ example_name }}!" << std::endl;
|
||||
return 0;
|
||||
}
|
Reference in New Issue
Block a user