This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/asf-site by this push:
new a34b0efc update documentation for tag main
a34b0efc is described below
commit a34b0efc917aad0c41e0bd3e2755fc83d29d1c2f
Author: GitHub Actions <[email protected]>
AuthorDate: Mon Jun 3 20:25:56 2024 +0000
update documentation for tag main
---
main/index.html | 24 +++++-------------------
main/r/pkgdown.yml | 2 +-
main/searchindex.js | 2 +-
3 files changed, 7 insertions(+), 21 deletions(-)
diff --git a/main/index.html b/main/index.html
index 5619815f..4be9fdc5 100644
--- a/main/index.html
+++ b/main/index.html
@@ -455,31 +455,17 @@ cmake<span class="w"> </span>--build<span class="w">
</span>.
<h3>Building with Meson<a class="headerlink" href="#building-with-meson"
title="Link to this heading">#</a></h3>
<p>CMake is the officially supported build system for nanoarrow. However,
the Meson backend is an experimental feature you may also wish to try.</p>
-<p>To run the test suite with Meson, you will want to first install the
-testing dependencies via the wrap database (n.b. no wrap database entry
-exists for Arrow - that must be installed separately).</p>
-<div class="highlight-sh notranslate"><div
class="highlight"><pre><span></span>mkdir<span class="w"> </span>subprojects
-meson<span class="w"> </span>wrap<span class="w"> </span>install<span
class="w"> </span>gtest
-meson<span class="w"> </span>wrap<span class="w"> </span>install<span
class="w"> </span>google-benchmark
-meson<span class="w"> </span>wrap<span class="w"> </span>install<span
class="w"> </span>nlohmann_json
-</pre></div>
-</div>
-<p>The Arrow C++ library must also be discoverable via pkg-config build
-tests.</p>
-<p>You can then set up your build directory:</p>
<div class="highlight-sh notranslate"><div
class="highlight"><pre><span></span>meson<span class="w"> </span>setup<span
class="w"> </span>builddir
<span class="nb">cd</span><span class="w"> </span>builddir
</pre></div>
</div>
-<p>And configure your project (this could have also been done inline with
-<code class="docutils literal notranslate"><span
class="pre">setup</span></code>)</p>
-<div class="highlight-sh notranslate"><div
class="highlight"><pre><span></span>meson<span class="w"> </span>configure<span
class="w"> </span>-DNANOARROW_BUILD_TESTS<span class="o">=</span><span
class="nb">true</span><span class="w"> </span>-DNANOARROW_BUILD_BENCHMARKS<span
class="o">=</span><span class="nb">true</span>
+<p>After setting up your project, be sure to enable the options you want:</p>
+<div class="highlight-sh notranslate"><div
class="highlight"><pre><span></span>meson<span class="w"> </span>configure<span
class="w"> </span>-Dtests<span class="o">=</span><span
class="nb">true</span><span class="w"> </span>-Dbenchmarks<span
class="o">=</span><span class="nb">true</span>
</pre></div>
</div>
-<p>Note that if your Arrow pkg-config profile is installed in a
-non-standard location on your system, you may pass the
-<code class="docutils literal notranslate"><span
class="pre">--pkg-config-path</span> <span class="pre"><path</span> <span
class="pre">to</span> <span class="pre">directory</span> <span
class="pre">with</span> <span class="pre">arrow.pc></span></code> to either
the
-setup or configure steps above.</p>
+<p>If Arrow is installed in a non-standard location on your system, you may
+need to pass the <code class="docutils literal notranslate"><span
class="pre">--pkg-config-path</span> <span class="pre"><path</span> <span
class="pre">to</span> <span class="pre">directory</span> <span
class="pre">with</span> <span class="pre">arrow.pc></span></code>
+argument to either the setup or configure steps above.</p>
<p>With the above out of the way, the <code class="docutils literal
notranslate"><span class="pre">compile</span></code> command should take care
of the rest:</p>
<div class="highlight-sh notranslate"><div
class="highlight"><pre><span></span>meson<span class="w"> </span>compile
diff --git a/main/r/pkgdown.yml b/main/r/pkgdown.yml
index f9e99a78..8a2c7988 100644
--- a/main/r/pkgdown.yml
+++ b/main/r/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 3.1.3
pkgdown: 2.0.9
pkgdown_sha: ~
articles: {}
-last_built: 2024-05-31T19:59Z
+last_built: 2024-06-03T20:25Z
diff --git a/main/searchindex.js b/main/searchindex.js
index 60e3b95d..74fdff2a 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API Reference": [[8, "api-reference"]], "Array
Stream utilities": [[6, "array-stream-utilities"]], "Array Streams": [[3,
"array-streams"]], "Array streams": [[2, "array-streams"]], "Arrays": [[2,
"arrays"], [3, "arrays"]], "Arrow C Data Interface": [[5,
"arrow-c-data-interface"]], "Arrow C Device Interface": [[7,
"arrow-c-device-interface"]], "Arrow C data/nanoarrow interface basics": [[0,
"arrow-c-data-nanoarrow-interface-basics"]], "Bitmap utilities": [[ [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"API Reference": [[8, "api-reference"]], "Array
Stream utilities": [[6, "array-stream-utilities"]], "Array Streams": [[3,
"array-streams"]], "Array streams": [[2, "array-streams"]], "Arrays": [[2,
"arrays"], [3, "arrays"]], "Arrow C Data Interface": [[5,
"arrow-c-data-interface"]], "Arrow C Device Interface": [[7,
"arrow-c-device-interface"]], "Arrow C data/nanoarrow interface basics": [[0,
"arrow-c-data-nanoarrow-interface-basics"]], "Bitmap utilities": [[ [...]
\ No newline at end of file