cmake_minimum_required(VERSION 3.20) set(CMAKE_CXX_FLAGS "-std=c++26 -Wno-error -Oz -w -g -mavx2") file(GLOB_RECURSE kstralight_SOURCES CONFIGURE_DEPENDS "src/*.cpp") add_executable(kstralight ${kstralight_SOURCES}) if(NOT DEFINED ${ARCH}) set(ARCH "linux-64") endif(NOT DEFINED ${ARCH}) set_target_properties(kstralight PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/built/kstralight/${PLATFORM_DIR}/bin" ) target_link_directories( kstralight PUBLIC "${CMAKE_SOURCE_DIR}/link") target_link_libraries(kstralight PRIVATE enginend raylib ) target_include_directories(kstralight PUBLIC ${CMAKE_SOURCE_DIR}/include )