-
Notifications
You must be signed in to change notification settings - Fork 2
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
Docs and crate publishing #1
Comments
Hey, thanks! The crate is not compilling right now (it does for me because I already applied some patchs to GNS), I'm waiting for ValveSoftware/GameNetworkingSockets#248 and ValveSoftware/GameNetworkingSockets#251 to land, then setup CI for Windows and Linux build. |
@halvnykterist I've decided to use my fork in the meantime, the CI is passing for both windows and linux. |
Unfortunately, crates.io does not support submodules... The maximum upload size is 10mb and the submodule is too big to fit. I am not going to tweak the build.rs to handle this. For the documentation, we'll use github pages for now. The doc is available here |
Shame about the submodules, but the docs are really what's important anyway. Excited to check it out. |
@hussein-aitlahcen With those PRs being closed, is the crate ready to be published? |
EDIT: See #1 (comment) |
@2l47 sadly the crate can't be published due to the above limitation. If you want to use it you can reference it in cargo using a git dependency. |
[dependencies]
gns = { git = "https://github.com/hussein-aitlahcen/gns-rs", branch = "master" } This results in the error:
So, I don't think that's going to work. |
Hi, could you provide the full trace please ? The lib require clang/protobuf/openssl to build, you can see the env variables setup in the following file Lines 30 to 35 in 8daa356
|
Here it is in a test project, to isolate any other issues. |
Looks like you are missing the protobuf compiler in your path. |
This is really cool! Is there a reason it hasn't been published as a crate? Having the autogenerated docs readily available would help a lot.
The text was updated successfully, but these errors were encountered: