-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
25 lines (20 loc) · 892 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
cmake_minimum_required(VERSION 3.29)
project(MyFenestraApplication)
set(CMAKE_CXX_STANDARD 20)
# Add the Fenestra CMake module
include(cmake/modules/Fenestra.cmake)
# Create a new Fenestra application
# To build the application now, build the 'fenestra_all' target.
# If you're working within an IDE, set the executable target to the 'main' target.
# Fenestra will load the version of the application from the VERSION file in the root of the project.
add_fenestra_app(
# Replace this with the name of your application and your own name
NAME "MyFenestraApplication"
AUTHOR "Application Author"
# Set this to the path where Fenestra should look for your application's plugins
PLUGIN_DIRECTORY
"${CMAKE_CURRENT_SOURCE_DIR}/plugins"
# Replace this with the version you want to use
FENESTRA_VERSION
"v1.0.2"
)