# CMakeList.txt ; CMake project for Blaze cmake_minimum_required( VERSION 3.13 ) find_package( glm CONFIG REQUIRED ) set( HEADER_FILES "constants.h" "config.h" ) # set( SOURCE_FILES ) add_library( aster_core "aster.cpp" ${SOURCE_FILES} ${HEADER_FILES} ) set_property( TARGET aster_core PROPERTY CXX_STANDARD 20 ) target_link_libraries( aster_core PRIVATE glm::glm-header-only )