26 lines
725 B
CMake
26 lines
725 B
CMake
cmake_minimum_required(VERSION 3.20)
|
|
|
|
#set(PROJECT_NAME "MyCXXTemplate")
|
|
|
|
#project(${PROJECT_NAME} LANGUAGES CXX C)
|
|
|
|
#set(CMAKE_CXX_STANDARD 23)
|
|
#set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/modules")
|
|
|
|
include(common)
|
|
|
|
#PreSetup()
|
|
|
|
# Example of a 3rd party library (you'd use find_library instead of add_library)
|
|
#add_subdirectory(dependencies/example)
|
|
#SetDependencyFlags(ExampleDependency)
|
|
|
|
# Our library example
|
|
#AddFGLLibrary(MyLibrary ${CMAKE_CURRENT_SOURCE_DIR}/lib/src ${CMAKE_CURRENT_SOURCE_DIR}/lib/include)
|
|
|
|
# Our executable example (TargetName, CPP files location, HPP files location)
|
|
#AddFGLExecutable(MyApplication ${CMAKE_CURRENT_SOURCE_DIR}/src)
|
|
|
|
#PostSetup() |