rename some glut enums
[clinton/guile-figl.git] / Makefile.am
index a3ceb9a..ac513a4 100644 (file)
@@ -6,21 +6,48 @@ godir=$(libdir)/guile/2.0/ccache
 SOURCES = \
        figl.scm \
        figl/config.scm \
+       figl/contrib.scm \
        figl/parse.scm \
-       figl/low-level.scm
+       figl/runtime.scm \
+       \
+       figl/gl/types.scm \
+       figl/gl/runtime.scm \
+       figl/gl/low-level.scm \
+       figl/gl/enums.scm \
+       figl/gl.scm \
+       \
+       figl/glu/types.scm \
+       figl/glu/runtime.scm \
+       figl/glu/low-level.scm \
+       \
+       figl/glx/types.scm \
+       figl/glx/runtime.scm \
+       figl/glx/low-level.scm \
+       figl/glx/enums.scm \
+       figl/glx.scm \
+       \
+       figl/glut/runtime.scm \
+       figl/glut/low-level.scm \
+       figl/glut/enums.scm \
+       figl/glut.scm
 
-BUILT_SOURCES = \
-       figl/low-level.inc.scm
+update: figl/parse.go
+       $(top_builddir)/env $(GUILE) $(top_srcdir)/maint/update-low-level-bindings
 
-NOCOMP_SOURCES = \
-       figl/low-level.inc.scm
-
-figl/low-level.inc.scm: figl/parse.go
-       $(top_builddir)/env $(GUILE) $(top_srcdir)/generate-low-level-bindings > $@
+update-enums: figl/parse.go
+       $(top_builddir)/env $(GUILE) $(top_srcdir)/maint/update-enumerations
 
 EXTRA_DIST += env.in COPYING COPYING.LESSER
 
+info_TEXINFOS = doc/figl.texi
+figl_TEXINFOS = \
+       doc/low-level-gl.texi \
+       doc/low-level-glu.texi \
+       doc/low-level-glx.texi \
+       doc/low-level-gl-enums.texi \
+       doc/low-level-glx-enums.texi
+
 TESTS = \
        tests/basic.test
 TESTS_ENVIRONMENT = $(top_builddir)/env $(GUILE) --no-auto-compile
-EXTRA_DIST += $(TESTS)
+EXTRA_DIST += $(TESTS) $(figl_TEXINFOS)