project(SparrowEngine) cmake_minimum_required(VERSION 2.8) SET(VERSION_MAJOR 0) SET(VERSION_MINOR 1) set(EXTRA_INCLUDES ${PROJECT_SOURCE_DIR}/src) # choose source file file(GLOB LIB_SRC_LIST src/*.cpp src/tools/*.cpp src/scene/*.cpp src/sparrowshell/*.cpp) file(GLOB LIB_HEAD_LIST src/*.h src/tools/*.h src/scene/*.h src/sparrowshell/*.h) set(EXEC_SRC_LIST src/test/main.cpp) #set compilation option set(IS_LIBRARY True) set(USE_RENDERER True) set(USE_INPUT True) set(USE_BULLET True) set(SFML_MODULES audio graphics) set(CMAKE_TEMPLATE_PATH "../CMakeTemplate") include(${CMAKE_TEMPLATE_PATH}/template.cmake)