You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -2217,7 +2217,7 @@ <h2 id="built-using-pixi">Built using Pixi<a class="headerlink" href="#built-usi
2217
2217
</ul>
2218
2218
<ul>
2219
2219
<li><ahref="https://github.com/pavelzw/pixi-pycharm">pixi-pycharm</a>: Conda shim for PyCharm that proxies pixi</li>
2220
-
<li><ahref="https://github.com/pavelzw/pixi-diff-to-markdown">pixi-diff-to-markdown</a>: Generate markdown summaries from pixi update</li>
2220
+
<li><ahref="https://github.com/pavelzw/pixi-diff-to-markdown">pixi-diff-to-markdown</a>: Generate markdown summaries from Pixi update</li>
2221
2221
<li><ahref="https://github.com/jiaxiyang/cpp_project_guideline">jiaxiyang/cpp_project_guideline</a>: Guide the way beginners make their c++ projects.</li>
2222
2222
<li><ahref="https://github.com/hex-inc/vegafusion">hex-inc/vegafusion</a>: Serverside scaling of Vega and Altair visualizations in Rust, Python, WASM, and Java</li>
2223
2223
<li><ahref="https://github.com/pablovela5620/arxiv-researcher">pablovela5620/arxiv-researcher</a>: Summarize PDF's and Arixv papers with Langchain and Nougat 🦉</li>
Copy file name to clipboardexpand all lines: dev/FAQ/index.html
+1-1
Original file line number
Diff line number
Diff line change
@@ -2274,7 +2274,7 @@ <h2 id="why-the-name-pixi">Why the name <code>pixi</code><a class="headerlink" h
2274
2274
</div>
2275
2275
<h2id="where-is-pixi-build">Where is <code>pixi build</code><aclass="headerlink" href="#where-is-pixi-build" title="Permanent link">#</a></h2>
2276
2276
<p><strong>TL;DR</strong>: It's coming we promise!</p>
2277
-
<p><code>pixi build</code> is going to be the subcommand that can generate a conda package out of a pixi project.
2277
+
<p><code>pixi build</code> is going to be the subcommand that can generate a conda package out of a Pixi project.
2278
2278
This requires a solid build tool which we're creating with <ahref="https://github.com/prefix-dev/rattler-build"><code>rattler-build</code></a> which will be used as a library in pixi.</p>
<p>The virtual packages that pixi can find on your machine.</p>
2485
+
<p>The virtual packages that Pixi can find on your machine.</p>
2486
2486
<p>In the Conda ecosystem, you can depend on virtual packages.
2487
2487
These packages aren't real dependencies that are going to be installed, but rather are being used in the solve step to find if a package can be installed on the machine.
2488
2488
A simple example: When a package depends on Cuda drivers being present on the host machine it can do that by depending on the <code>__cuda</code> virtual package.
2489
-
In that case, if pixi cannot find the <code>__cuda</code> virtual package on your machine the installation will fail.</p>
2489
+
In that case, if Pixi cannot find the <code>__cuda</code> virtual package on your machine the installation will fail.</p>
<p>The environment info defined per environment. If you don't have any environments defined, this will only show the <code>default</code> environment.</p>
So in total, <code>pixi exec --spec bat -- bash -e use-bat.sh</code> is being executed when you run <code>./use-bat.sh</code>.</p>
2135
2135
</div>
2136
2136
<p>You can also write self-contained python files that ship with their dependencies.
2137
-
This example shows a very simple CLI that installs a pixi environment to an arbitrary prefix using <ahref="https://conda.github.io/rattler/py-rattler"><code>py-rattler</code></a> and <ahref="https://typer.tiangolo.com"><code>typer</code></a>.</p>
2137
+
This example shows a very simple CLI that installs a Pixi environment to an arbitrary prefix using <ahref="https://conda.github.io/rattler/py-rattler"><code>py-rattler</code></a> and <ahref="https://typer.tiangolo.com"><code>typer</code></a>.</p>
<li>This will allow pixi to install desired backends from the <code>pixi-build-backends</code> channel, and any requirements from <code>conda-forge</code>. Backends are installed into isolated environments, and will be shared across pixi workspaces.</li>
2195
+
<li>This will allow Pixi to install desired backends from the <code>pixi-build-backends</code> channel, and any requirements from <code>conda-forge</code>. Backends are installed into isolated environments, and will be shared across Pixi workspaces.</li>
2196
2196
</ol>
2197
2197
<h3id="overriding-the-build-backend">Overriding the Build Backend<aclass="headerlink" href="#overriding-the-build-backend" title="Permanent link">#</a></h3>
2198
2198
<p>Sometimes you want to override the build backend that is used by pixi. Meaning overriding the backend that is specified in the <ahref="../../reference/pixi_manifest/#the-build-system"><code>[package.build]</code></a>. We currently have two environment variables that allow for this:</p>
Copy file name to clipboardexpand all lines: dev/build/cpp/index.html
+4-4
Original file line number
Diff line number
Diff line change
@@ -2287,7 +2287,7 @@
2287
2287
2288
2288
<h1id="tutorial-building-a-c-package">Tutorial: Building a C++ package<aclass="headerlink" href="#tutorial-building-a-c-package" title="Permanent link">#</a></h1>
2289
2289
<p>This example shows how to build a C++ package with CMake and use it together with <code>pixi-build</code>.
2290
-
To read more about how building packages work with pixi see the <ahref="../getting_started/">Getting Started</a> guide.</p>
2290
+
To read more about how building packages work with Pixi see the <ahref="../getting_started/">Getting Started</a> guide.</p>
2291
2291
<p>We'll start off by creating a workspace that use <ahref="https://github.com/wjakob/nanobind">nanobind</a> to build Python bindings.
2292
2292
That we can also test using pixi.
2293
2293
We'll later combine this example together with a Python package.</p>
<p>In this tutorial, we created a pixi package using C++.
2422
+
<p>In this tutorial, we created a Pixi package using C++.
2423
2423
It can be used as-is, to upload to a conda channel.
2424
-
In another tutorial we will learn how to add multiple pixi packages to the same workspace and let one pixi package use another.</p>
2424
+
In another tutorial we will learn how to add multiple Pixi packages to the same workspace and let one Pixi package use another.</p>
2425
2425
<p>Thanks for reading! Happy Coding 🚀</p>
2426
2426
<p>Any questions? Feel free to reach out or share this tutorial on <ahref="https://twitter.com/prefix_dev">X</a>, <ahref="https://discord.gg/kKV8ZxyzY4">join our Discord</a>, <ahref="mailto:hi@prefix.dev">e-mail</a> us or follow our <ahref="https://github.com/prefix-dev">GitHub</a>.</p>
<h2id="setting-up-the-manifest">Setting up the Manifest<aclass="headerlink" href="#setting-up-the-manifest" title="Permanent link">#</a></h2>
2219
-
<p>This is an overview of the pixi manifest using <code>pixi-build</code>.</p>
2219
+
<p>This is an overview of the Pixi manifest using <code>pixi-build</code>.</p>
2220
2220
<divclass="language-toml highlight"><spanclass="filename">pixi.toml</span><pre><span></span><code><spanid="__span-0-1"><aid="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><spanclass="c1"># Specifies properties for the whole workspace</span>
0 commit comments