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
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")
|