File tree Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -53,13 +53,13 @@ fetchcontent_declare(benchmark
5353fetchcontent_makeavailable(benchmark)
5454
5555if (IS_DIRECTORY "${NANOARROW_BENCHMARK_SOURCE_URL} " )
56+ # In nanoarrow >= 0.6.0, optional features use NANOARROW_XXX=ON instead
57+ # of being packaged as separate projects.
58+ set (NANOARROW_IPC
59+ ON
60+ CACHE INTERNAL "" )
5661 fetchcontent_declare(nanoarrow SOURCE_DIR "${NANOARROW_BENCHMARK_SOURCE_URL} " )
57- fetchcontent_declare(nanoarrow_ipc
58- SOURCE_DIR
59- "${NANOARROW_BENCHMARK_SOURCE_URL} /extensions/nanoarrow_ipc" )
60-
6162 fetchcontent_makeavailable(nanoarrow)
62- fetchcontent_makeavailable(nanoarrow_ipc)
6363elseif (NOT "${NANOARROW_BENCHMARK_SOURCE_URL} " STREQUAL "" )
6464 fetchcontent_declare(nanoarrow URL "${NANOARROW_BENCHMARK_SOURCE_URL} " )
6565 fetchcontent_declare(nanoarrow_ipc URL "${NANOARROW_BENCHMARK_SOURCE_URL} "
Original file line number Diff line number Diff line change 2525 "NANOARROW_BENCHMARK_SOURCE_URL" : " ${sourceDir}/../.."
2626 }
2727 },
28+ {
29+ "name" : " v0.5.0" ,
30+ "displayName" : " v0.5.0" ,
31+ "description" : " Uses the nanoarrow C sources the 0.5.0 release." ,
32+ "inherits" : [
33+ " base"
34+ ],
35+ "cacheVariables" : {
36+ "NANOARROW_BENCHMARK_SOURCE_URL" : " https://github.com/apache/arrow-nanoarrow/archive/refs/tags/apache-arrow-nanoarrow-0.5.0.zip"
37+ }
38+ },
2839 {
2940 "name" : " v0.4.0" ,
3041 "displayName" : " v0.4.0" ,
You can’t perform that action at this time.
0 commit comments