################################################################################ ## Author: Shaun Reed ## ## Legal: All Content (c) 2022 Shaun Reed, all rights reserved ## ## About: A template project for getting started working with CMake ## ## ## ## Contact: shaunrd0@gmail.com | URL: www.shaunreed.com | GitHub: shaunrd0 ## ################################################################################ # Define the version of CMake cmake_minimum_required(VERSION 3.15) # CMake options set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) # Compiler options add_compile_options("-Wall") # Define the your project name project ( #[[NAME]] CMakeTemplate VERSION 1.0 DESCRIPTION "A basic CMake template for C++ projects" LANGUAGES CXX ) # Include any directories the compiler may need include_directories(./include) # Point CMake to look for more CMakeLists within the following directories add_subdirectory(src) add_subdirectory(apps)