Skip to content

add raylib wrap #2016

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

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

add raylib wrap #2016

wants to merge 12 commits into from

Conversation

Totto16
Copy link
Contributor

@Totto16 Totto16 commented Apr 2, 2025

This is by no means feature complete, I just converted the Makefile + cmake build files to this.

Feel free to suggest changes :)

Linux compilation tested, (Windows and MacOS will be tested by CI) others (cross compile for example) not

NOTE

It was harder to make the examples compile (especially on windows), than the actual library. The examples have some errors, so the workarounds are explictely documented atm, by seperate commits, but in the end, everything will bes squashed.

@Totto16 Totto16 force-pushed the add_raylib branch 14 times, most recently from acaa8d7 to b07cd56 Compare April 3, 2025 23:07
@QWERTIOX
Copy link

QWERTIOX commented Apr 23, 2025

Git didn't allow me to commit directly to this pr @Totto16 did you allow commits from maintainers? My fixes Totto16#3

@Totto16
Copy link
Contributor Author

Totto16 commented Apr 23, 2025

Git didn't allow me to commit directly to this pr @Totto16 did you allow commits from maintainers? My fixes Totto16#3

I did allow edit by maintainers, but since you are no maintainer of this repo, you can't push to the branch.

I'll look into your PR into this branch-

Thanks for helping out, It worked locally for me, but while trying to fix it for windows I added an error and then I didn't have enough time to fix it again. 😓

Totto16 added 3 commits April 27, 2025 01:32
fix windows examples compilation
factor out the example 'others/rlgl_standalone' into own call, since the special cases in the general loop are too much
fix the glfw detection for the examples, so that doesn't dup,icate work, but is also cirrect, especially for linux (x11 and wayland detection)
Totto16 added 2 commits April 27, 2025 02:08
fix windows only compile flag in examples
fix macos compilation, by moving internal glfw flags to the correct place
correctly use the host_is_msys2 variable
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.

2 participants