Commit graph

153 commits

Author SHA1 Message Date
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
Electron Studio
d0ef18b489 updated linux build to 2.6 2020-02-14 17:33:37 +00:00
electronstudio
ba8b1760df update mac to 2.6 2020-02-14 16:30:11 +00:00
electronstudio
92dcc91b82 update mac build to latest github version 2019-11-22 16:20:29 +00:00
electronstudio
ff8f9f71b5 change bools to ints because windows compiler incorrectly says C bools are 1 byte when they should be 4 2019-07-03 10:21:56 +01:00
Richard Smith
8eac9f4b51 advert 2019-06-17 05:35:02 +01:00
Richard Smith
6c45b51bef import cffi for pyinstaller 2019-06-11 15:37:39 +01:00
Richard Smith
1d5579db6d reorg modules 2019-06-07 03:51:03 +01:00
Electron Studio
b093d1f632 try linux python 3.7 lib 2019-06-07 01:22:59 +01:00
Electron Studio
519c182a5c another try at linux libs 2019-06-07 01:13:06 +01:00
Electron Studio
93ca5da185 Merge branch 'master' of https://github.com/electronstudio/raylib-python-cffi 2019-06-06 03:35:19 +01:00
Electron Studio
9ed69e0f68 ubuntu 16.04 python 3.5, 3.6 libs 2019-06-06 03:34:48 +01:00
Electron Studio
bacd37cfa9 ubuntu 18.04 pythin 3.7 lib 2019-06-06 03:29:00 +01:00
Electron Studio
776cb0997f ubuntu 16.04 python 3.5, 3.6 libs 2019-06-06 03:15:05 +01:00
electronstudio
67c5aad27f windows static build 2019-06-06 01:46:56 +01:00
Richard Smith
ed9a925330 mac python 3.5 and 3.6 static builds 2019-06-05 17:16:07 +01:00
Richard Smith
6a8d4b24d4 build mac static 2.5 release 2019-06-05 17:09:28 +01:00
Richard Smith
6d0f77936e update DLLs to 2.5 releases 2019-06-05 16:59:07 +01:00
electronstudio
a8b0302e5c fixes, co-ords demo 2019-05-27 17:04:42 +01:00
Richard Smith
3a8d764408 add pythonic wrapper, pyray 2019-05-26 20:24:57 +01:00
Richard Smith
18f3fdfe18 fix gitignore leaving out windows pyd library! 2019-05-26 00:29:19 +01:00
Richard Smith
aa5c396ade switch richlib to use raylib.static rather than dynamic, and fix colors to always be lists of 4 2019-05-26 00:15:55 +01:00
Richard Smith
de89790bff richlib: simple API on top of raylib 2019-05-25 00:27:49 +01:00
Richard Smith
b6b9054d0d split project into static and dynamic modules 2019-05-24 04:31:48 +01:00
Samuel Wilder
2efc34643f Added raylib PYD 2019-05-23 10:38:06 -04:00
Samuel Wilder
09e2cd0903 Add Windows Build Script
Build Raylib from source (master branch) and put `raylib.lib` somewhere
on the path. Then run with `python build_win32.py` to build the
extension.

A prebuilt extension is provided for Win32 x64 Python37.
2019-05-23 10:35:11 -04:00
Richard Smith
ad0420408c fix pypi packages 2019-05-21 22:21:41 +01:00
Richard Smith
f40f6aff04 separate mac linux builds 2019-05-21 21:20:01 +01:00
Electron Studio
c019d59298 linux build 2019-05-21 20:57:50 +01:00
Richard Smith
4924443c1b oops 2019-05-21 17:53:45 +01:00
Richard Smith
790ff3fcf6 nonworking dynamic bindings 2019-05-21 17:51:54 +01:00
Richard Smith
ad8d4f06d1 put binary in git 2019-05-21 12:04:11 +01:00