Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #14

Merged
merged 6 commits into from
Mar 27, 2023
Merged

Release #14

merged 6 commits into from
Mar 27, 2023

Conversation

Jasper-Bekkers
Copy link
Member

No description provided.

Cargo.toml Show resolved Hide resolved
Cargo.toml Outdated Show resolved Hide resolved
Cargo.toml Outdated Show resolved Hide resolved
Cargo.toml Show resolved Hide resolved
Cargo.toml Outdated Show resolved Hide resolved
Co-authored-by: Marijn Suijten <marijns95@gmail.com>
maintenance = { status = "actively-developed" }

[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
Copy link
Member

Choose a reason for hiding this comment

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

Don't think this is needed, all of the vdb code is (hopefully?? side-eye to ebac9b3) platform independent?

Choose a reason for hiding this comment

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

I don't see why this create wouldn't be compatible with Linux. On the other hand, I also don't see a situation where it would compile on one platform but not the other.

Copy link
Member

@MarijnS95 MarijnS95 Mar 27, 2023

Choose a reason for hiding this comment

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

There's nothing API-specific about this crate either, so I'd leave the default at whatever docs.rs sets it to by removing these two lines, rather than leaving it in and implying there's something special about the MSVC target.

Copy link
Member

@MarijnS95 MarijnS95 Mar 27, 2023

Choose a reason for hiding this comment

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

https://github.com/Traverse-Research/vdb-rs/actions/runs/4534288762/jobs/7988270274?pr=15 shows: bevy hoists in a ton of irrelevant dependencies (fortunately, only in the example 😌) and those are not installed on the Linux CI by default. Perhaps those could be disabled by default to have a positive impact on compile-times, too.

Copy link
Member Author

Choose a reason for hiding this comment

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

I don't know what bevy exposes in terms of features to disable this but the linux CI was failing on not having alsa at least.

Copy link
Member

Choose a reason for hiding this comment

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

Yup, pushed that to #13 to get rid of it and speed things up, we only need PBR support 🎉!

Comment on lines +18 to +20

[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"

@Jasper-Bekkers Jasper-Bekkers merged commit c511166 into main Mar 27, 2023
@MarijnS95 MarijnS95 deleted the release branch March 27, 2023 17:52
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.

3 participants