add (figl glu)
[clinton/guile-figl.git] / Makefile.am
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 figl/glu.scm \
23 \
24 figl/glx/types.scm \
25 figl/glx/runtime.scm \
26 figl/glx/low-level.scm \
27 figl/glx/enums.scm \
28 figl/glx.scm \
29 \
30 figl/glut/types.scm \
31 figl/glut/runtime.scm \
32 figl/glut/low-level.scm \
33 figl/glut/enums.scm \
34 figl/glut.scm
35
36 update: figl/parse.go
37 $(top_builddir)/env $(GUILE) $(top_srcdir)/maint/update-low-level-bindings
38
39 update-enums: figl/parse.go
40 $(top_builddir)/env $(GUILE) $(top_srcdir)/maint/update-enumerations
41
42 EXTRA_DIST += env.in COPYING COPYING.LESSER examples upstream-doc
43
44 info_TEXINFOS = doc/figl.texi
45 figl_TEXINFOS = \
46 doc/low-level-gl.texi \
47 doc/low-level-glu.texi \
48 doc/low-level-glx.texi \
49 doc/low-level-gl-enums.texi \
50 doc/low-level-glx-enums.texi
51
52 TESTS = \
53 tests/basic.test
54 TESTS_ENVIRONMENT = $(top_builddir)/env $(GUILE) --no-auto-compile
55 EXTRA_DIST += $(TESTS) $(figl_TEXINFOS)