Skip to content

Commit 9b48e57

Browse files
committed
Bump Raylib to v5.0.0, RayGUI 4.0 is designed to be used with RayLib 5, so bump RayGUI too to 4.0.
Updated some core examples to match the changes in Raylib-c v5.0.0
1 parent 3b01e59 commit 9b48e57

35 files changed

+876
-40292
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Python Bindings for Raylib 4.5
1+
# Python Bindings for Raylib 5.0
22

33
New CFFI API static bindings.
44
* Automatically generated to be as close as possible to

docs/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: d3f6c06ab2f036ecf2386ff26e8dd625
3+
config: 2de4f6370c9579a879a3fad007556483
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/BUILDING.html

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
<!DOCTYPE html>
2-
<html class="writer-html5" lang="en" >
2+
<html class="writer-html5" lang="en" data-content_root="./">
33
<head>
4-
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
4+
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>Building from source &mdash; Raylib Python documentation</title>
8-
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
9-
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
10-
<link rel="stylesheet" href="_static/graphviz.css" type="text/css" />
8+
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
9+
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
10+
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=eafc0fe6" />
11+
12+
1113
<!--[if lt IE 9]>
1214
<script src="_static/js/html5shiv.min.js"></script>
1315
<![endif]-->
1416

15-
<script src="_static/jquery.js"></script>
16-
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
17-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
18-
<script src="_static/doctools.js"></script>
19-
<script src="_static/sphinx_highlight.js"></script>
17+
<script src="_static/jquery.js?v=5d32c60e"></script>
18+
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
19+
<script src="_static/documentation_options.js?v=5929fcd5"></script>
20+
<script src="_static/doctools.js?v=888ff710"></script>
21+
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
2022
<script src="_static/js/theme.js"></script>
2123
<link rel="index" title="Index" href="genindex.html" />
2224
<link rel="search" title="Search" href="search.html" />
@@ -45,7 +47,7 @@
4547
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
4648
<p class="caption" role="heading"><span class="caption-text">Contents:</span></p>
4749
<ul class="current">
48-
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 4.5</a></li>
50+
<li class="toctree-l1"><a class="reference internal" href="README.html">Python Bindings for Raylib 5.0</a></li>
4951
<li class="toctree-l1"><a class="reference internal" href="README.html#quickstart">Quickstart</a></li>
5052
<li class="toctree-l1"><a class="reference internal" href="README.html#installation">Installation</a></li>
5153
<li class="toctree-l1"><a class="reference internal" href="README.html#how-to-use">How to use</a></li>
@@ -97,9 +99,9 @@
9799
<div itemprop="articleBody">
98100

99101
<section id="building-from-source">
100-
<h1>Building from source<a class="headerlink" href="#building-from-source" title="Permalink to this heading"></a></h1>
102+
<h1>Building from source<a class="headerlink" href="#building-from-source" title="Link to this heading"></a></h1>
101103
<section id="have-pip-build-from-source">
102-
<h2>Have Pip build from source<a class="headerlink" href="#have-pip-build-from-source" title="Permalink to this heading"></a></h2>
104+
<h2>Have Pip build from source<a class="headerlink" href="#have-pip-build-from-source" title="Link to this heading"></a></h2>
103105
<p>This is useful if the binaries don’t work on your system, or you want to use a newer version of Raylib.</p>
104106
<p>First make sure Raylib is installed. On Linux/Mac it must include the pkg-config files. Best way to ensure this
105107
is to compile and install Raylib using CMake: <a class="reference external" href="https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux#build-raylib-using-cmake">https://github.com/raysan5/raylib/wiki/Working-on-GNU-Linux#build-raylib-using-cmake</a></p>
@@ -118,7 +120,7 @@ <h2>Have Pip build from source<a class="headerlink" href="#have-pip-build-from-s
118120
</div>
119121
</section>
120122
<section id="or-build-from-source-manually">
121-
<h2>Or, Build from source manually<a class="headerlink" href="#or-build-from-source-manually" title="Permalink to this heading"></a></h2>
123+
<h2>Or, Build from source manually<a class="headerlink" href="#or-build-from-source-manually" title="Link to this heading"></a></h2>
122124
<p>Useful if the Pip build doesn’t work and you want to debug it, or you want to contribute to the
123125
project.</p>
124126
<div class="admonition attention">
@@ -129,7 +131,7 @@ <h2>Or, Build from source manually<a class="headerlink" href="#or-build-from-sou
129131
<p>Manual instructions follow, but may be outdated, so see also how we actually build the wheels
130132
at <a class="reference external" href="https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml">https://github.com/electronstudio/raylib-python-cffi/blob/master/.github/workflows/build.yml</a></p>
131133
<section id="windows-manual-build">
132-
<h3>Windows manual build<a class="headerlink" href="#windows-manual-build" title="Permalink to this heading"></a></h3>
134+
<h3>Windows manual build<a class="headerlink" href="#windows-manual-build" title="Link to this heading"></a></h3>
133135
<p>Clone this repo including submodules so you get correct version of
134136
Raylib.</p>
135137
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">git</span> <span class="n">clone</span> <span class="o">--</span><span class="n">recurse</span><span class="o">-</span><span class="n">submodules</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">electronstudio</span><span class="o">/</span><span class="n">raylib</span><span class="o">-</span><span class="n">python</span><span class="o">-</span><span class="n">cffi</span>
@@ -171,7 +173,7 @@ <h3>Windows manual build<a class="headerlink" href="#windows-manual-build" title
171173
here.)</p>
172174
</section>
173175
<section id="linux-manual-build">
174-
<h3>Linux manual build<a class="headerlink" href="#linux-manual-build" title="Permalink to this heading"></a></h3>
176+
<h3>Linux manual build<a class="headerlink" href="#linux-manual-build" title="Link to this heading"></a></h3>
175177
<p>Clone this repo including submodules so you get correct version of
176178
Raylib.</p>
177179
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">git</span> <span class="n">clone</span> <span class="o">--</span><span class="n">recurse</span><span class="o">-</span><span class="n">submodules</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">electronstudio</span><span class="o">/</span><span class="n">raylib</span><span class="o">-</span><span class="n">python</span><span class="o">-</span><span class="n">cffi</span>
@@ -245,7 +247,7 @@ <h3>Linux manual build<a class="headerlink" href="#linux-manual-build" title="Pe
245247
</div>
246248
</section>
247249
<section id="macos-manual-build">
248-
<h3>Macos manual build<a class="headerlink" href="#macos-manual-build" title="Permalink to this heading"></a></h3>
250+
<h3>Macos manual build<a class="headerlink" href="#macos-manual-build" title="Link to this heading"></a></h3>
249251
<p>These instructions have been tested on Macos 10.14.</p>
250252
<p>Clone this repo including submodules so you get correct version of
251253
Raylib.</p>

0 commit comments

Comments
 (0)