Jeff Myers
41c660c633
add support for OpenGLES 2/3 build flags
2024-05-28 15:03:57 -07:00
Jeffery Myers
7124f13eb5
remove unused kernel32 from windows builds.
2024-03-23 12:06:07 -07:00
Peter0x44
a67dab5665
Add _GLFW_X11 define to fix linux compilation error
...
Since raylib updated to GLFW 3.4, rglfw.c has been failing to compile
with the error:
src/rglfw.c:57:10: error: #error "Cannot disable Wayland and X11 at the same time"
57 | #error "Cannot disable Wayland and X11 at the same time"
| ^~~~~
Adding a define for `_GLFW_X11` fixes it. GLFW 3.4 also "unified" glfw,
there is no more separate "glfw-x11" and "glfw-wayland" build.
Currently, game-premake does not support building like this, further
research is required.
2024-03-18 20:11:50 +00:00
Jeffery Myers
c343df3b59
Get rid of build dir
...
Move license into specific files
2024-03-07 19:36:22 -08:00
Jeff Myers
349253c484
use sane values for __cplusplus on visual studio
2024-02-05 13:21:46 -08:00
Jeff Myers
aed0aa4eeb
swap to bin and build not _ folders
...
move extra stuff into extras folder.
2024-02-04 17:38:50 -08:00
Jeffery Myers
1b61f516b5
include audio toolkit for mac users
2023-10-21 19:17:51 -07:00
Jeff Myers
df0b802966
ignore all platforms with a wildcard
2023-10-16 08:15:32 -07:00
Jeffery Myers
d9df4fe5f5
rcore_custom.c is now rcore_template.c
2023-10-12 10:27:27 -07:00
Jeff Myers
4306c9a427
make it work with the new raylib core restructure
2023-10-09 12:30:29 -07:00
Peter0x44
187a6d943a
Use C99 as default C standard again
2022-09-28 21:19:49 +01:00
Peter0x44
7128f47b1d
Remove tabs
2022-09-28 21:15:00 +01:00
Peter0x44
912f1e8e6b
Revert "Add support for configuring raylib to use Wayland"
...
This reverts commit 306fef49c1 .
This never worked properly - there is more work involved to support
Wayland than just providing a #define.
The same is true of the raylib Makefile itself.
2022-07-21 12:24:12 +03:00
Peter0x44
2b4ceb2752
Restore accidentally reverted macos support
...
How did this happen???
2022-07-21 12:03:05 +03:00
Jeffery Myers
782785e71e
fix opengl defines
2022-07-11 16:36:20 -07:00
Jeffery Myers
23778ad904
include externals in raylib includes so that libs that need GLFW (like rlImGui) can get it easy.
2022-07-09 13:33:22 -07:00
Steffen Schuemann
dd8735bfc3
Added macOS build support
2022-07-02 22:19:43 +02:00
Jeffery Myers
9db5ecec79
remove duplicate kernel32 link
2022-06-04 12:57:11 -07:00
Peter0x44
e3d271534f
Refactor how choosing the OpenGL version works
...
Now, instead of --opengl11, you put --graphics-api=opengl11
This patch also changes the incorrect OpenGL 2.2 option, it is supposed to be OpenGL 2.1
2022-05-27 20:17:58 +01:00
Peter0x44
306fef49c1
Add support for configuring raylib to use Wayland
2022-05-27 19:30:49 +01:00
Jeffery Myers
7a7f1554f4
add notes on gl versions
2022-05-21 08:41:14 -07:00
Jeffery Myers
1034f24a67
make using libs simpler
...
add other opengl targets
2022-05-20 09:15:32 -07:00
Peter0x44
2c81b50ba8
Fix inconsistent formatting
...
This included things like tabs -> spaces, and clearing trailing whitespace
2022-05-06 17:14:18 +01:00
Jeffery Myers
447b56066a
auto download raylib if you don't have it.
2022-04-17 16:03:03 -07:00
Jeffery Myers
27ead70ca1
cleanup bin and build dirs. add include and link raylib functions
2022-04-17 15:24:03 -07:00
Jeffery Myers
4db3b9bf9c
fixes and simplifications
2022-04-15 19:45:12 -07:00
Jeffery Myers
3008e3f63a
Make a premake that requires no edits.
2022-03-12 19:15:49 -08:00