summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* config: Fix data directory.David Thompson2015-11-121-0/+7
| | | | | | | | | | | | | | | | | | 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.
* configure: Add FreeImage and GSL prefix/libdir options.David Thompson2015-11-111-0/+46
|
* Clean up build system.David Thompson2015-06-101-2/+2
|
* sandbox: Generate script with autoconf.David Thompson2015-05-141-0/+2
| | | | | | | * sandbox: Delete. * .gitignore: Ignore it. * sandbox.in: New file. * configure.ac: Generate sandbox.
* Fix config.scm generation.David Thompson2014-12-261-1/+0
| | | | * configure.ac: Do not generate sly/config.scm. Let the Makefile do it.
* Fix 'make distcheck'.David Thompson2014-12-071-0/+1
| | | | | | * 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: Correct version number.David Thompson2014-11-071-1/+1
| | | | * configure.ac: Change version to 0.1.
* configure: Check for freeimage.David Thompson2014-11-071-2/+5
| | | | * configure.ac: Perform a primitive check for libfreeimage.
* configure: Check for guile-sdl and guile-opengl.David Thompson2014-11-071-3/+5
| | | | | * configure.ac: Check for (sdl sdl), (sdl mixer), (sdl ttf), and (gl) modules.
* configure: Check for Guile >= 2.0.11.David Thompson2014-11-071-9/+2
| | | | * configure.ac: Test for Guile 2.0.11.
* configure: Test for GSL.David Thompson2014-11-071-0/+1
| | | | * configure.ac: Test for gsl pkg-config module.
* Bump WIP version to 0.2.0.David Thompson2014-06-291-1/+1
|
* Rename guile-2d to Sly!David Thompson2014-06-281-2/+2
| | | | Massive find/replace job.
* Add pre-inst-env script.David Thompson2014-05-211-0/+1
| | | | | | | | | | | | | * 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.
* Rewrite font module.David Thompson2014-02-161-1/+1
| | | | | | | | | | | | | | 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.
* Add a convenient default font.David Thompson2014-02-111-1/+1
| | | | | | | | | * 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.
* Add examples Makefile.David Thompson2014-02-091-1/+1
| | | | | | * Makefile.am (SUBDIRS): Add 'examples'. * configure.ac (AC_CONFIG_FILES): Add 'examples/Makefile'. * examples/Makefile.am: New file.
* Build docs when make is run.David Thompson2013-09-241-1/+1
|
* Add some dependency checks.David Thompson2013-08-181-0/+3
|
* Add autotools files.David Thompson2013-07-261-0/+23