mirror of https://github.com/microsoft/vcpkg.git
36 lines
877 B
Diff
36 lines
877 B
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 876e29f..998d86c 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -78,6 +78,8 @@ install(EXPORT spzTargets
|
|
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/spz"
|
|
)
|
|
|
|
+if(BUILD_TOOLS)
|
|
+
|
|
# CLI Tools
|
|
add_executable(ply_to_spz cli_tools/src/ply_to_spz.cpp)
|
|
target_link_libraries(ply_to_spz PRIVATE spz)
|
|
@@ -95,6 +97,21 @@ install(TARGETS ply_to_spz spz_to_ply spz_info
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
)
|
|
|
|
+set_target_properties(ply_to_spz PROPERTIES
|
|
+ CXX_STANDARD 17
|
|
+ CXX_STANDARD_REQUIRED ON
|
|
+)
|
|
+set_target_properties(spz_to_ply PROPERTIES
|
|
+ CXX_STANDARD 17
|
|
+ CXX_STANDARD_REQUIRED ON
|
|
+)
|
|
+set_target_properties(spz_info PROPERTIES
|
|
+ CXX_STANDARD 17
|
|
+ CXX_STANDARD_REQUIRED ON
|
|
+)
|
|
+
|
|
+endif()
|
|
+
|
|
# --- Python Bindings Option ---
|
|
option(BUILD_PYTHON_BINDINGS "Build Python bindings using nanobind" OFF)
|
|
|