cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED True) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) project(libsdlpp) add_library(sdlpp STATIC sdlpp_circlecolider.cpp sdlpp_circlerenderer.cpp sdlpp_collision.cpp sdlpp_common.cpp sdlpp_font.cpp sdlpp_linerenderer.cpp sdlpp_rectcolider.cpp sdlpp_rectrenderer.cpp sdlpp_renderer.cpp sdlpp_renderobject.cpp sdlpp_scene.cpp sdlpp_textrenderer.cpp sdlpp_texture.cpp sdlpp_window.cpp sdlpp_fontconfiguration.cpp sdlpp_mouse.cpp )