Skip to content

Conversation

julesghub
Copy link
Member

PIXI!
Adding a pixi based workflow for building and setting up the uw2 environment.
Feedback welcome @lmoresi

@julesghub julesghub requested review from Copilot and lmoresi July 8, 2025 03:24
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Adds a Pixi-based workflow for building and testing the UW2 environment.

  • Introduces pixi.toml to declare workspace settings, tasks, and dependencies.
  • Updates .gitattributes to control merging and syntax highlighting for the lock file.

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
pixi.toml Defines workspace metadata, build/test tasks, platforms, and deps
.gitattributes Configures merge strategy and Linguist settings for pixi.lock
Comments suppressed due to low confidence (2)

.gitattributes:7

  • The lock file uses TOML syntax, so setting linguist-language=Toml would enable correct highlighting instead of YAML.
pixi.lock merge=binary linguist-language=YAML linguist-generated=true

pixi.toml:8

  • [nitpick] If Windows support is intended, consider adding "win-64" to the platforms list to prevent surprises for Windows users.
platforms = ["linux-64", "osx-arm64"]

* Adding some comments to CMakeLists.txt(s)
* Removing some obsolete options for CMAKE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant