You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
571 B

5 months ago
cmake_minimum_required(VERSION 3.0)
# OpenMesh library
set(OPENMESH_SOURCE_DIR "${CMAKE_SOURCE_DIR}/3rdparty/OpenMesh/Core")
message(STATUS "OPENMESH_SOURCE_DIR = " ${OPENMESH_SOURCE_DIR})
file(GLOB_RECURSE OPENMESH_HEADERS "${OPENMESH_SOURCE_DIR}/*.hh" "${OPENMESH_SOURCE_DIR}/*.h")
file(GLOB_RECURSE OPENMESH_SOURCES "${OPENMESH_SOURCE_DIR}/*.cc")
add_library(OpenMesh STATIC ${OPENMESH_HEADERS} ${OPENMESH_SOURCES})
#add_definitions(-DOM_STATIC_BUILD)
target_compile_definitions(OpenMesh PUBLIC OM_STATIC_BUILD)
set_property(TARGET OpenMesh PROPERTY FOLDER "libs")