Bläddra i källkod

Prefix CMake variables with LIBIGL_

Former-commit-id: a9645ac7e6753939fbe470bb60ae21d7594d9415
Stefan Reinhold 7 år sedan
förälder
incheckning
e8ca66fb7c
1 ändrade filer med 37 tillägg och 37 borttagningar
  1. 37 37
      shared/cmake/libigl.cmake

+ 37 - 37
shared/cmake/libigl.cmake

@@ -80,8 +80,8 @@ target_include_directories(igl_common SYSTEM INTERFACE
 if(LIBIGL_USE_STATIC_LIBRARY)
   target_compile_definitions(igl_common INTERFACE -DIGL_STATIC_LIBRARY)
 endif()
-list(APPEND ALL_MODULES igl_common)
-list(APPEND INSTALL_HEADERS igl)
+list(APPEND LIBIGL_ALL_MODULES igl_common)
+list(APPEND LIBIGL_INSTALL_HEADERS igl)
 
 # Transitive C++11 flags
 include(CXXFeatures)
@@ -165,7 +165,7 @@ if(LIBIGL_USE_STATIC_LIBRARY)
     "${LIBIGL_SOURCE_DIR}/igl/copyleft/*.cpp")
 endif()
 compile_igl_module("core" ${SOURCES_IGL})
-list(APPEND ALL_MODULES igl)
+list(APPEND LIBIGL_ALL_MODULES igl)
 
 ################################################################################
 ## Compile the AntTweakBar part ###
@@ -176,8 +176,8 @@ if(LIBIGL_WITH_ANTTWEAKBAR)
   endif()
   compile_igl_module("anttweakbar")
   target_link_libraries(igl_anttweakbar ${IGL_SCOPE} AntTweakBar)
-  list(APPEND ALL_MODULES anttweakbar)
-  list(APPEND INSTALL_HEADERS igl/anttweakbar)
+  list(APPEND LIBIGL_ALL_MODULES anttweakbar)
+  list(APPEND LIBIGL_INSTALL_HEADERS igl/anttweakbar)
 endif()
 
 ################################################################################
@@ -198,8 +198,8 @@ if(LIBIGL_WITH_CGAL)
     find_package(Boost 1.48 REQUIRED thread system)
     target_include_directories(igl_cgal ${IGL_SCOPE} ${CGAL_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS})
     target_link_libraries(igl_cgal ${IGL_SCOPE} CGAL::CGAL CGAL::CGAL_Core ${Boost_LIBRARIES})
-    list(APPEND ALL_MODULES igl_cgal)
-    list(APPEND INSTALL_HEADERS igl/copyleft/cgal)
+    list(APPEND LIBIGL_ALL_MODULES igl_cgal)
+    list(APPEND LIBIGL_INSTALL_HEADERS igl/copyleft/cgal)
   else()
     set(LIBIGL_WITH_CGAL OFF CACHE BOOL "" FORCE)
   endif()
@@ -242,8 +242,8 @@ if(LIBIGL_WITH_COMISO)
   endif()
   target_link_libraries(igl_comiso ${IGL_SCOPE} CoMISo)
   # CoMISo does not get exported, so skip for now
-  # list(APPEND ALL_MODULES igl_comiso)
-  # list(APPEND INSTALL_HEADERS igl/copyleft/comiso)
+  # list(APPEND LIBIGL_ALL_MODULES igl_comiso)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/copyleft/comiso)
 endif()
 
 ################################################################################
@@ -259,8 +259,8 @@ if(LIBIGL_WITH_CORK)
   target_include_directories(igl_cork ${IGL_SCOPE} cork)
   target_include_directories(igl_cork ${IGL_SCOPE} "${CORK_DIR}/src")
   target_link_libraries(igl_cork ${IGL_SCOPE} cork)
-  list(APPEND ALL_MODULES igl_cork)
-  list(APPEND INSTALL_HEADERS igl/copyleft/cork)
+  list(APPEND LIBIGL_ALL_MODULES igl_cork)
+  list(APPEND LIBIGL_INSTALL_HEADERS igl/copyleft/cork)
 endif()
 
 ################################################################################
@@ -299,8 +299,8 @@ if(LIBIGL_WITH_EMBREE)
   if(NOT MSVC)
     target_compile_definitions(igl_embree ${IGL_SCOPE} -DENABLE_STATIC_LIB)
   endif()
-  # list(APPEND ALL_MODULES igl_embree)
-  # list(APPEND INSTALL_HEADERS igl/embree)
+  # list(APPEND LIBIGL_ALL_MODULES igl_embree)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/embree)
 endif()
 
 ################################################################################
@@ -314,8 +314,8 @@ if(LIBIGL_WITH_LIM)
   target_link_libraries(igl_lim ${IGL_SCOPE} lim)
   target_include_directories(igl_lim ${IGL_SCOPE} ${LIM_DIR})
   # lim does not get exported, so skip for now
-  # list(APPEND ALL_MODULES igl_lim)
-  # list(APPEND INSTALL_HEADERS igl/lim)
+  # list(APPEND LIBIGL_ALL_MODULES igl_lim)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/lim)
 endif()
 
 ################################################################################
@@ -325,8 +325,8 @@ if(LIBIGL_WITH_MATLAB)
   compile_igl_module("matlab")
   target_link_libraries(igl_matlab ${IGL_SCOPE} ${Matlab_LIBRARIES})
   target_include_directories(igl_matlab ${IGL_SCOPE} ${Matlab_INCLUDE_DIRS})
-  list(APPEND ALL_MODULES igl_matlab)
-  list(APPEND INSTALL_HEADERS igl/matlab)
+  list(APPEND LIBIGL_ALL_MODULES igl_matlab)
+  list(APPEND LIBIGL_INSTALL_HEADERS igl/matlab)
 endif()
 
 ################################################################################
@@ -337,8 +337,8 @@ if(LIBIGL_WITH_MOSEK)
   target_link_libraries(igl_mosek ${IGL_SCOPE} ${MOSEK_LIBRARIES})
   target_include_directories(igl_mosek ${IGL_SCOPE} ${MOSEK_INCLUDE_DIRS})
   target_compile_definitions(igl_mosek ${IGL_SCOPE} -DLIBIGL_WITH_MOSEK)
-  list(APPEND ALL_MODULES igl_mosek)
-  list(APPEND INSTALL_HEADERS igl/mosek)
+  list(APPEND LIBIGL_ALL_MODULES igl_mosek)
+  list(APPEND LIBIGL_INSTALL_HEADERS igl/mosek)
 endif()
 
 ################################################################################
@@ -357,9 +357,9 @@ if(LIBIGL_WITH_OPENGL)
   endif()
   target_link_libraries(igl_opengl ${IGL_SCOPE} glad)
   # glad does not get exported, so skip for now
-  # list(APPEND ALL_MODULES igl_opengl)
-  # list(APPEND INSTALL_HEADERS igl/opengl)
-  # list(APPEND INSTALL_HEADERS igl/opengl2)
+  # list(APPEND LIBIGL_ALL_MODULES igl_opengl)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/opengl)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/opengl2)
 endif()
 
 ################################################################################
@@ -378,8 +378,8 @@ if(LIBIGL_WITH_OPENGL_GLFW)
     endif()
     target_link_libraries(igl_opengl_glfw ${IGL_SCOPE} igl_opengl glfw)
     # glfw does not get exported, so skip for now
-    # list(APPEND ALL_MODULES igl_opengl_glfw)
-    # list(APPEND INSTALL_HEADERS igl/opengl/glfw)
+    # list(APPEND LIBIGL_ALL_MODULES igl_opengl_glfw)
+    # list(APPEND LIBIGL_INSTALL_HEADERS igl/opengl/glfw)
   endif()
 endif()
 
@@ -394,8 +394,8 @@ if(LIBIGL_WITH_OPENGL_GLFW_IMGUI)
       add_subdirectory(${LIBIGL_EXTERNAL}/imgui imgui)
     endif()
     target_link_libraries(igl_opengl_glfw_imgui ${IGL_SCOPE} igl_opengl_glfw imgui)
-    # list(APPEND ALL_MODULES igl_opengl_glfw_imgui)
-    # list(APPEND INSTALL_HEADERS igl/opengl/glfw/imgui)
+    # list(APPEND LIBIGL_ALL_MODULES igl_opengl_glfw_imgui)
+    # list(APPEND LIBIGL_INSTALL_HEADERS igl/opengl/glfw/imgui)
   endif()
 endif()
 
@@ -412,8 +412,8 @@ if(LIBIGL_WITH_PNG)
     compile_igl_module("png" "")
     target_link_libraries(igl_png ${IGL_SCOPE} igl_stb_image igl_opengl)
     # igl_std_image does not get exported, so skip for now
-    # list(APPEND ALL_MODULES igl_png)
-    # list(APPEND INSTALL_HEADERS igl/png)
+    # list(APPEND LIBIGL_ALL_MODULES igl_png)
+    # list(APPEND LIBIGL_INSTALL_HEADERS igl/png)
   endif()
 endif()
 
@@ -428,8 +428,8 @@ if(LIBIGL_WITH_TETGEN)
   target_link_libraries(igl_tetgen ${IGL_SCOPE} tetgen)
   target_include_directories(igl_tetgen ${IGL_SCOPE} ${TETGEN_DIR})
   # tetget does not get exported, so skip for now
-  # list(APPEND ALL_MODULES igl_tetgen)
-  # list(APPEND INSTALL_HEADERS igl/copyleft/tetgen)
+  # list(APPEND LIBIGL_ALL_MODULES igl_tetgen)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/copyleft/tetgen)
 endif()
 
 ################################################################################
@@ -443,8 +443,8 @@ if(LIBIGL_WITH_TRIANGLE)
   target_link_libraries(igl_triangle ${IGL_SCOPE} triangle)
   target_include_directories(igl_triangle ${IGL_SCOPE} ${TRIANGLE_DIR})
   # triangle does not get exported, so skip for now
-  # list(APPEND ALL_MODULES igl_triangle)
-  # list(APPEND INSTALL_HEADERS igl/triangle)
+  # list(APPEND LIBIGL_ALL_MODULES igl_triangle)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/triangle)
 endif()
 
 ################################################################################
@@ -462,8 +462,8 @@ if(LIBIGL_WITH_XML)
   target_link_libraries(igl_xml ${IGL_SCOPE} tinyxml2)
   target_include_directories(igl_xml ${IGL_SCOPE} ${TINYXML2_DIR})
   # tinyxml2 does not get exported, so skip for now
-  # list(APPEND ALL_MODULES igl_xml)
-  # list(APPEND INSTALL_HEADERS igl/xml)
+  # list(APPEND LIBIGL_ALL_MODULES igl_xml)
+  # list(APPEND LIBIGL_INSTALL_HEADERS igl/xml)
 endif()
 
 ################################################################################
@@ -471,14 +471,14 @@ endif()
 
 include(GNUInstallDirs)
 
-install(TARGETS ${ALL_MODULES} EXPORT iglConfig
+install(TARGETS ${LIBIGL_ALL_MODULES} EXPORT iglConfig
    PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
 )
 
-foreach(HEADERS ${INSTALL_HEADERS})
+foreach(HEADERS ${LIBIGL_INSTALL_HEADERS})
   file(GLOB HEADER_FILES "${CMAKE_SOURCE_DIR}/../include/${HEADERS}/*.h")
   install(
     FILES ${HEADER_FILES}
@@ -489,5 +489,5 @@ endforeach(HEADERS)
 install(EXPORT iglConfig NAMESPACE igl::
   DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/igl/cmake
 )
-export(TARGETS ${ALL_MODULES} NAMESPACE igl:: FILE iglConfig.cmake)
+export(TARGETS ${LIBIGL_ALL_MODULES} NAMESPACE igl:: FILE iglConfig.cmake)