X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=src%2Fsdl.scm;h=056a1dc0a79978ace664b2980be143fd88a8c3b1;hb=827ea62c5ac99b2da990a7dba315eadf45f51d69;hp=103c84c82293f30ca021b45f5d11539dbfa100ed;hpb=86451d8c192bed842aa22d8ed14805a8b725beff;p=gacela.git diff --git a/src/sdl.scm b/src/sdl.scm index 103c84c..056a1dc 100644 --- a/src/sdl.scm +++ b/src/sdl.scm @@ -1,2 +1,25 @@ +;;; Gacela, a GNU Guile extension for fast games development +;;; Copyright (C) 2009 by Javier Sancho Fernandez +;;; +;;; This program is free software: you can redistribute it and/or modify +;;; it under the terms of the GNU General Public License as published by +;;; the Free Software Foundation, either version 3 of the License, or +;;; (at your option) any later version. +;;; +;;; This program is distributed in the hope that it will be useful, +;;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with this program. If not, see . + + (define-module (gacela sdl)) -(load-extension "sdl" "foo_bar_init") \ No newline at end of file + +(load-extension "libguile-gacela-sdl" "scm_init_gacela_sdl") + +(module-map (lambda (sym var) + (if (not (eq? sym '%module-public-interface)) + (module-export! (current-module) (list sym)))) + (current-module))