-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Move <raylib.h>
to <raylib/raylib.h>
#481
Comments
For now we can still provide a |
I agree. We can use whatever name you like. I chose raysan5 because raylib is not raygui is not raylib-lua etc. |
I prefer to keep <raylib.h> only, the other libraries don't have to be raylib related. |
I don't mind. But currently the Makefiles install to |
It's really just a convenience. I don't believe it's necessary but it simplifies uninstallation of the bundle of headers I'm throwing in. Once I repair the uninstall target, I won't be affected either way. Just seemed like a good idea at the time. |
Do we need an uninstall target? Why doesn't the user just use checkinstall? |
Point is, I think, if we have two build systems, programs should compile with each unmodified and this includes the same default installation paths and header locations for both. |
I don't know. It's a common .PHONY that provides a useful function? Unfamiliar with checkinstall.
How about |
Asked on the PR, agree with About header, why not just using |
Example: User has system-provided raylib, e.g. For an uninstall target, you need to keep a manifest with the files installed. checkinstall does that. make shouldn't IMHO. |
I can work with /usr/local/include. I got greedy with the source during the install target to enable the independent behavior described on the PR and needed to bundle everything for quick and dirty uninstall. Whatever convenience comes from have these related things compartmentalized is just a nice side effect. The manifest will be explicit in the target. It might be nice to abstract it out but that enhancement is a little beyond me right now. |
To have a place to install all the other headers too, like
raymath.h
andraygui.h
.The text was updated successfully, but these errors were encountered: