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

4.5.0 #139

Merged
merged 57 commits into from
May 19, 2024
Merged

4.5.0 #139

merged 57 commits into from
May 19, 2024

Conversation

bitten2up
Copy link
Contributor

@bitten2up bitten2up commented Oct 22, 2022

a port of raylib-rs to 4.5 (I'm doing this now so then when new functions are added in raylib It doesn't have to be added at once, also the branch is stale)

edit: put this in the discord but thought it could also go here, to test it you can put this in your cargo.toml file

[dependencies.raylib]
version = "4.5.0"
git = "https://github.com/litten2up/raylib-rs"
branch = "4.5.0"

@bitten2up bitten2up marked this pull request as ready for review March 18, 2023 21:46
@bitten2up
Copy link
Contributor Author

4.5.0 is now released

@seclerp
Copy link

seclerp commented Apr 9, 2023

@deltaphc could you take a look at the PR, please? I think it's worth merging as soon as possible.

@seclerp
Copy link

seclerp commented Apr 9, 2023

cc @Dacode45

@ramon-oliveira
Copy link

@litten2up Thanks for the hard working on porting to 4.5.0! Do you think is ready do go? do you need some help testing out the modules?

@NuriYuri
Copy link

I've given a try to shaders, blend modes et other stuff (like ffi::rlSetBlendFactorsSeparate) on Windows.

So far so good. Right now I'm using bitten2up's branch.

@bitten2up
Copy link
Contributor Author

@litten2up Thanks for the hard working on porting to 4.5.0! Do you think is ready do go? do you need some help testing out the modules?

im aware things like the examples/tests are broken and some most renamed functions have the same name for compatibility reasons

jestarray and others added 4 commits October 18, 2023 11:33
This seems to also be done already in 4.6.0 bindings but we should do it for this branch also. This fixes issues with people not having `ninja` in their PATH on windows and linux, which has been cropping up causing unnecessary friction and may deter people from trying raylib-rs when things don't just work out of box.

```
  CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
```
https://discord.com/channels/426912293134270465/540620507708522517/1138805729541763082

I tested removing it and it builds fine.
Update build.rs: Remove ninja build
@rfaa-se
Copy link
Contributor

rfaa-se commented Nov 23, 2023

5.0 is released now, anyone working on this? How can I help? :)

@bitten2up
Copy link
Contributor Author

5.0 is released now, anyone working on this? How can I help? :)

i have been mostly inactive in raylib due to some issues i was having on linux, but I am more than happy to take help, iirc my 4.6.0 branch was broken, so i would recommend you to base yours on my 4.5.0 branch

@Dacode45 Dacode45 merged commit 725bffe into deltaphc:master May 19, 2024
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.

None yet

9 participants