| 1 | include guile.am |
| 2 | |
| 3 | moddir=$(prefix)/share/guile/site/2.0 |
| 4 | godir=$(libdir)/guile/2.0/ccache |
| 5 | |
| 6 | SOURCES = \ |
| 7 | figl.scm \ |
| 8 | figl/config.scm \ |
| 9 | figl/contrib.scm \ |
| 10 | figl/parse.scm \ |
| 11 | figl/runtime.scm \ |
| 12 | \ |
| 13 | figl/gl/types.scm \ |
| 14 | figl/gl/runtime.scm \ |
| 15 | figl/gl/low-level.scm \ |
| 16 | figl/gl/enums.scm \ |
| 17 | figl/gl.scm \ |
| 18 | \ |
| 19 | figl/glu/types.scm \ |
| 20 | figl/glu/runtime.scm \ |
| 21 | figl/glu/low-level.scm \ |
| 22 | \ |
| 23 | figl/glx/types.scm \ |
| 24 | figl/glx/runtime.scm \ |
| 25 | figl/glx/low-level.scm \ |
| 26 | figl/glx/enums.scm \ |
| 27 | figl/glx.scm \ |
| 28 | \ |
| 29 | figl/glut/runtime.scm \ |
| 30 | figl/glut/low-level.scm \ |
| 31 | figl/glut/enums.scm \ |
| 32 | figl/glut.scm |
| 33 | |
| 34 | update: figl/parse.go |
| 35 | $(top_builddir)/env $(GUILE) $(top_srcdir)/maint/update-low-level-bindings |
| 36 | |
| 37 | update-enums: figl/parse.go |
| 38 | $(top_builddir)/env $(GUILE) $(top_srcdir)/maint/update-enumerations |
| 39 | |
| 40 | EXTRA_DIST += env.in COPYING COPYING.LESSER |
| 41 | |
| 42 | info_TEXINFOS = doc/figl.texi |
| 43 | figl_TEXINFOS = \ |
| 44 | doc/low-level-gl.texi \ |
| 45 | doc/low-level-glu.texi \ |
| 46 | doc/low-level-glx.texi \ |
| 47 | doc/low-level-gl-enums.texi \ |
| 48 | doc/low-level-glx-enums.texi |
| 49 | |
| 50 | TESTS = \ |
| 51 | tests/basic.test |
| 52 | TESTS_ENVIRONMENT = $(top_builddir)/env $(GUILE) --no-auto-compile |
| 53 | EXTRA_DIST += $(TESTS) $(figl_TEXINFOS) |