glfeng318 / chez-raylib

Raylib binding for Chez Scheme, with an automatic generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chez-Raylib λ-0.2

Introduction

Raylib in ChezScheme, with an automatic binding generator.

Inspired by Petelliott’s fantastic raylib-guile.

Thanks for Raysan’s outstanding work - Raylib!

Installation

(Chez Scheme (v9.5.8) is required)

  • git clone https://github.com/Yunoinsky/chez-raylib
  • cd chez-raylib
  • Download raylib.dll and put it into ~~/Library/chezscheme/raylib/~.
  • append ~~/Library/chezscheme/~ to the environment variable CHEZSCHEMELIBDIRS.
  • Make sure raylib_api.xml is existed in ./src/
  • Globally install chez-xml.
  • Automatic generate and compile binding library: scheme --script ./src/raylib_binding_generator.ss
  • run the test: scheme --script ./test/core/core_basic_window.ss

About

Raylib binding for Chez Scheme, with an automatic generator

License:GNU General Public License v3.0


Languages

Language:Scheme 100.0%