Echo Writes Code

CMakeLists.txt

1
2
3
4
5
6
7
8
9
10
11
12
13
cmake_minimum_required(VERSION 3.19 FATAL_ERROR)

project(Crucible
  DESCRIPTION "Crucible is an all-in-one framework for building cross-platform applications."
  HOMEPAGE_URL https://gitlab.com/bravelytyped/crucible
  LANGUAGES CXX
  VERSION 0.1.0)

set(CMAKE_CXX_STANDARD 17 CACHE INTERNAL "")
set(CMAKE_CXX_STANDARD_REQUIRED ON CACHE INTERNAL "")

add_subdirectory(executables)
add_subdirectory(libraries)