Commit graph

134 commits

Author SHA1 Message Date
richard
11f399b603 try some build changes 2021-10-08 17:57:00 +01:00
richard
5f28d0101a update to raylib 4.0-dev and add physac and raygui 2021-10-08 17:36:08 +01:00
richard
ec752bdab7 refactor pyray into separate module 2021-10-08 04:47:58 +01:00
richard
192fca8622 fix docs 2021-10-04 16:04:56 +01:00
richard
50c2fb12e2 QOL docs, colors, version number, example imports 2021-10-04 15:56:29 +01:00
electronstudio
9e17046408 improve docs, make clear different APIs and static/dynamic 2021-10-03 23:34:09 +01:00
electronstudio
16f7278c9d build fix2 2021-10-03 21:29:55 +01:00
electronstudio
81819a133a separate static and dynamic libraries completely 2021-10-03 21:21:59 +01:00
electronstudio
5128d185e9 version bump 2021-10-03 19:00:41 +01:00
electronstudio
5afd9b0ee5 change mac build to expect raylib installed in /usr/local/lib 2021-10-03 18:54:23 +01:00
richard
cb7a574555 change how PyRay detects pointers 2021-09-23 11:15:51 +01:00
richard
9a3ffb525e update docstrings using raylib_api.json 2021-09-23 09:44:08 +01:00
richard
a98e0bef65 docs update 2021-08-30 09:30:15 +01:00
richard
4b3f4433a3 new license 2021-08-30 09:18:29 +01:00
richard
b0a8448573 type hints for raylib.static 2021-08-28 13:35:55 +01:00
richard
b3b7688963 update docs 2021-08-27 03:38:11 +01:00
richard
13ca8d2ae8 add doc strings and fake classes to the type hints 2021-08-27 00:28:19 +01:00
richard
3044797382 autogenerate type hints for pyray 2021-08-26 18:57:32 +01:00
richard
84fd32b44e hack to work on pypy by https://github.com/Guilherme32 from https://github.com/electronstudio/raylib-python-cffi/pull/39 2021-08-26 11:58:57 +01:00
electronstudio
fd6233e0d1 mac build 2021-06-29 15:21:19 +01:00
richard
89335a416d version bump 2021-06-28 14:02:59 +01:00
richard
a15d6e2d2e remove some old DLLs 2021-06-22 18:34:15 +01:00
richard
d1dc703292 update DLLs 2021-06-22 13:40:34 +01:00
Adam Griffiths
c26da5407a
Support searching for the raylib library on multiple paths. (#34)
Add a new environment variable "USE_EXTERNAL_RAYLIB" which will
alter the load behaviour to not include a directory prefix. This
lets us fallback onto the system library loading mechanism.
Remove specific raylib library filenames.
This ability is important for operating systems like Nix.
2021-06-22 13:03:05 +01:00
richard
d52d83a55e patch is a weird program 2021-06-17 23:05:54 +01:00
richard
9bf7544ad9 fix linux/pi building 2021-06-16 06:42:23 +01:00
richard
1548a40ede patch file was missing, restored 2021-06-16 05:32:28 +01:00
unknown
ede24d4729 windows build 2021-06-12 16:27:08 -07:00
richard
846bb90e30 oops 2021-06-12 21:54:09 +01:00
richard
124f0c77a9 update to raylib 3.7 2021-06-12 21:51:27 +01:00
richard
677dfc0de0 rpi build separate 2021-06-12 20:03:28 +01:00
richard
0ceae3c986 pypi fix 2021-06-12 19:55:01 +01:00
richard
1c2ca0b3a5 build fixes 2021-06-12 19:15:08 +01:00
richard
9eddc4e528 rewrite build system to build separate binary wheels for each platform. only tested on Linux so far. should fix #25. 2021-06-12 18:42:39 +01:00
Simon
76121e34a9
Raspberry Pi builds (#30)
Instructions, plus build option for running full-screen applications (without
X11) on vanilla 32-bit Raspbian installations.

This doesn't commit the actual .so binaries, since there are at least two
possible variants (as described in the README).
2021-06-05 12:03:40 +01:00
Richard Smith
39b52c5989 build Ubuntu 16.04 binaries 2021-01-16 21:02:10 +00:00
Richard Smith
78cf5cc344 update linux binaries to 3.5 (note using new glibc so may not work on old linuxes) 2021-01-16 18:32:38 +00:00
Richard Smith
e59885c98a update linux multi build script 2021-01-16 17:15:13 +00:00
Richard Smith
9933633e4f update build instructions for raylib 3.5 2021-01-16 16:34:47 +00:00
osboxes.org
5d5c38a154 update linux binaries to raylib 3.1-dev master and include python 3.9 2020-11-16 01:47:44 -05:00
Richard Smith
23f3cd92e7 update to raylib master in preparation for 3.5 release 2020-11-16 05:15:42 +00:00
Richard Smith
8824449bc1
New examples from @chriscamacho (#23)
* complete fog example
as both fog and basic lighting need the light system it made sense
to seperate it out, there are a few functions from raymath
int rlmath.py

* added shaders custom uniform

* added shaders_texture_waves.py

* added shaders_texture_drawing.py

* bug fix - unwanted transparent effect!

* complete fog example
as both fog and basic lighting need the light system it made sense
to seperate it out, there are a few functions from raymath
int rlmath.py

* added shaders custom uniform

* added shaders_texture_waves.py

* initial commit still WIP

* updated raylib

* undo all changes in this branch except for the example updates

* remove local raylib-c

Co-authored-by: codifies <nospam@antispam.com>
2020-11-15 20:07:05 +00:00
Richard Smith
26e9f9cbf2 automatically deref pointers in pyray 2020-09-19 10:12:30 +01:00
Matt Lebrun
6854ec4a3e
Added Rectangle struct and core_input_gestures example (#12)
* Added Rectangle struct

* Added core_input_gestures example to utilize the Rectangle struct

* Removed unused imports
2020-07-30 13:52:12 +01:00
Electron Studio
8a30502288 update linux to 3.0 2020-04-07 04:20:05 +01:00
electronstudio
eeaaf69044 update mac builds to 3.0 2020-04-01 15:04:32 +01:00
Richard Smith
8eef9f54fa add more windows dlls and hope one works 2020-02-15 00:41:39 +00:00
unknown
f0f9c8861a windows 64 bit 2020-02-14 11:50:25 -08:00
unknown
54208008fa add 32-bit windows static build. 64 wont build 2020-02-14 11:10:22 -08:00
unknown
6c5597f6f4 update windows dynamic to raylib 2.6 2020-02-14 11:05:40 -08:00