jsdoc/TokenStream.vala \
jsdoc/Token.vala
+# not sure if -g is needed..???
+
libroojspacker_1_0_la_VALAFLAGS = \
- --library roojspacker-1.0 -H roojspacker-1.0.h \
- -X -shared --thread -X -lm --target-glib=2.32 --vapidir=$(srcdir)/vapi -g $(roojspacker_PKGS)
+ --library roojspacker-1.0 \
+ -H roojspacker-1.0.h \
+ --gir roojspacker-1.0.gir \
+ -X -shared -X -lm \
+ --thread \
+ --target-glib=2.32 \
+ --vapidir=$(srcdir)/vapi \
+ -g \
+ $(roojspacker_PKGS)
roojspacker_VALAFLAGS = --pkg roojspacker-1.0 --thread -X -lm --target-glib=2.32 --vapidir=$(srcdir) --vapidir=$(srcdir)/vapi -g $(roojspacker_PKGS)
-CLEANFILES = *.h *.c *.vapi *.stamp
+CLEANFILES = *.h *.c *.vapi *.stamp *.gir
roojspackerincludedir = $(includedir)/roojspacker
vapidir = $(datadir)/vala/vapi
dist_vapi_DATA = \
- roojspacker-1.0.vapi
\ No newline at end of file
+ roojspacker-1.0.vapi
+
+girdir = $(datadir)/gir-1.0
+gir_DATA = \
+ roojspacker-1.0.gir
+
+typelibdir = $(libdir)/girepository-1.0
+typelib_DATA = $(gir_DATA:.gir=.typelib)
+
+
\ No newline at end of file