WillAyd commented on code in PR #517:
URL: https://github.com/apache/arrow-nanoarrow/pull/517#discussion_r1633832561


##########
CMakeLists.txt:
##########
@@ -493,6 +606,55 @@ if(NANOARROW_BUILD_TESTS)
     gtest_discover_tests(nanoarrow_ipc_files_test)
     gtest_discover_tests(nanoarrow_ipc_hpp_test)
   endif()
+
+  if(NANOARROW_DEVICE)
+    enable_testing()

Review Comment:
   There are a few things here that are duplicative of what happens in the IPC 
branch directly preceding it, but didn't try to solve that as part of this PR. 
Figured a copy/paste from the old structure into the new would be easiest to 
review



##########
CMakeLists.txt:
##########
@@ -16,7 +16,7 @@
 # under the License.
 
 message(STATUS "Building using CMake version: ${CMAKE_VERSION}")
-cmake_minimum_required(VERSION 3.14)
+cmake_minimum_required(VERSION 3.22)

Review Comment:
   The version bump is required to support the DEPENDS condition in the 
dependent option:
   
   https://cmake.org/cmake/help/v3.29/module/CMakeDependentOption.html
   
   Might be a creative way to work around this if 3.14 is a hard requirement



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to