Skip to content

Conversation

@ConnorBaker
Copy link

@ConnorBaker ConnorBaker commented Jan 20, 2024

Initial work, started by @SomeoneSerge to add Mitsuba 3 to Nixpkgs: NixOS/nixpkgs#269378

This PR adds the ability to make nanothread discoverable via CMake instead of requiring projects vendor it in-tree.

Additionally, it allows testing through CMake by using CTests

@ConnorBaker ConnorBaker marked this pull request as ready for review January 23, 2024 04:06
@ConnorBaker
Copy link
Author

I force-pushed to update the PR and take care of the extra $CMAKE_CURRENT_SOURCE_DIR I introduced -- thank you for the feedback!

@ConnorBaker ConnorBaker requested a review from wjakob January 23, 2024 04:06
Copy link
Member

@wjakob wjakob left a comment

Choose a reason for hiding this comment

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

A few more questions/followups (sorry, I'm not so familiar with the CMake install workflow)

@ConnorBaker ConnorBaker force-pushed the feat/reusable-cmake branch 2 times, most recently from e62ba9a to a9535a7 Compare January 31, 2024 05:16
@ConnorBaker
Copy link
Author

After reading through the CMake docs, I've switched to use CMAKE_INSTALL_* where appropriate -- these should be relative paths, as each has a CMAKE_INSTALL_FULL_* counterpart which is the absolute path.

Connor Baker and others added 2 commits January 31, 2024 19:40
@wjakob wjakob force-pushed the master branch 3 times, most recently from 7bfbde5 to 9d8b8bd Compare February 2, 2025 09:52
@wjakob
Copy link
Member

wjakob commented Mar 4, 2025

Hi @ConnorBaker -- sorry for dropping the ball on this. Could I ask you to rebase this PR on top of master?

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.

4 participants