| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* scripts/sly.in: New file.
* sly/cli.scm: New file.
* Makefile.am (SOURCES): Add it.
* configure.ac: Process scripts/sly.in to produce sly executable.
* pre-inst-env.in: Fix $PATH to include scripts directory.
|
|
|
|
|
|
|
| |
* sly/config.scm.in (%libgslcblas): Delete.
* sly/wrappers/gsl.scm: Delete.
* Makefile.am (WRAPPER_SOURCES): Remove it.
* configure.ac: Remove GSL configuration.
|
| |
|
| |
|
|
|
|
|
|
| |
This commit is massive and crazy and I'm not going to do the usual GNU
ChangeLog thing because it's just too much. Let's just be happy that
the port is completed!
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was all messed up:
- 'pkgdatadir' wasn't something that could be substituted via autoconf
- I was still using "GUILE_2D" in the data dir env var name
Now it's all better and Sly data should be able to be found from the
pre-installation environment *and* the installation prefix.
* configure.ac (sly_prefix, sly_datadir): New variables.
* pre-inst-env.in: Set SLY_DATADIR.
* sly/config.scm.in (%pkgdatadir): Delete.
(%datadir): New variable. Use SLY_DATADIR env var or the configured
datadir.
* sly/render/font.scm (load-default-font): Use %datadir.
* sly/render/shader.scm (load-default-shader): Likewise.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* sandbox: Delete.
* .gitignore: Ignore it.
* sandbox.in: New file.
* configure.ac: Generate sandbox.
|
|
|
|
| |
* configure.ac: Do not generate sly/config.scm. Let the Makefile do it.
|
|
|
|
|
|
| |
* configure.ac: Add 'sly/config.scm' as a config file.
* data/Makefile.am (fonts_DATA, shaders_DATA): Delete.
(dist_fonts_DATA, dist_shaders_DATA): New variables.
|
|
|
|
| |
* configure.ac: Change version to 0.1.
|
|
|
|
| |
* configure.ac: Perform a primitive check for libfreeimage.
|
|
|
|
|
| |
* configure.ac: Check for (sdl sdl), (sdl mixer), (sdl ttf), and (gl)
modules.
|
|
|
|
| |
* configure.ac: Test for Guile 2.0.11.
|
|
|
|
| |
* configure.ac: Test for gsl pkg-config module.
|
| |
|
|
|
|
| |
Massive find/replace job.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Add pre-inst-env as config file.
* pre-inst-env.in: New file.
* 2d/config.scm.in (%pkgdatadir): Use GUILE_2D_PKGDATADIR environment
variable, if defined.
* README.org: Document pre-inst-env script.
* .gitignore: Ignore pre-inst-env.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FTGL has been dropped in favor of SDL_ttf.
* 2d/font: Rewrite everything!
* 2d/wrappers/ftgl.scm: Delete it.
* configure.ac: Check for SDL_ttf.
* data/Makefile.am (shaders_DATA): Add font shaders.
* data/shaders/font-fragment.glsl: New shader.
* data/shaders/font-vertex.glsl: New shader.
* examples/font.scm: Rewrite font example.
* examples/fonts/AUTHORS: Delete it.
* examples/fonts/Boxy-Bold.ttf: Delete it.
|
|
|
|
|
|
|
|
|
| |
* data/fonts/DejaVuSans.ttf: New file.
* data/fonts/AUTHORS: New file.
* data/Makefile.am: New file.
* configure.ac (AC_CONFIG_FILES): Add 'data/Makefile'.
* Makefile.am (SUBDIRS): Add 'data'.
* 2d/font.scm (default-font): New variable.
|
|
|
|
|
|
| |
* Makefile.am (SUBDIRS): Add 'examples'.
* configure.ac (AC_CONFIG_FILES): Add 'examples/Makefile'.
* examples/Makefile.am: New file.
|
| |
|
| |
|
|
|