# cmake for irrdynamics, ottona, 2022-05-01 cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/lib") set(IRRDYNAMICS_INC_DIR "${CMAKE_CURRENT_LIST_DIR}/include") set(IRRDYNAMICS_SRC_DIR "${CMAKE_CURRENT_LIST_DIR}/src") set(IRRDYNAMICS_TARGET irrdynamics) set(IRRLICHT_INC_DIR /usr/include/irrlicht) set(BULLET_INC_DIR /usr/include/bullet) project(${IRRDYNAMICS_TARGET}) include_directories( ${IRRLICHT_INC_DIR} ${BULLET_INC_DIR} ) add_library(${IRRDYNAMICS_TARGET} STATIC ${IRRDYNAMICS_SRC_DIR}/irrDynamics.cpp ) target_include_directories(${IRRDYNAMICS_TARGET} PUBLIC ${IRRDYNAMICS_INC_DIR} ${BULLET_INC_DIR})