10 vala-gen-introspect.1 \
17 vala-gen-introspect.h2m \
22 manpages: valac.1 valadoc.1 vala-gen-introspect.1 vapigen.1
24 $(MAKE) $(AM_MAKEFLAGS) $^
27 $(HELP2MAN) $(top_builddir)/compiler/valac \
28 --include $(srcdir)/valac.h2m \
32 $(HELP2MAN) $(top_builddir)/valadoc/valadoc \
33 --include $(srcdir)/valadoc.h2m \
36 vala-gen-introspect.1:
37 $(HELP2MAN) $(top_builddir)/gobject-introspection/gen-introspect \
38 --include $(srcdir)/vala-gen-introspect.h2m \
39 --version-string=$(PACKAGE_VERSION) \
43 $(HELP2MAN) $(top_builddir)/vapigen/vapigen \
44 --include $(srcdir)/vapigen.h2m \
51 cd $(DESTDIR)$(man1dir) && $(LN_S) -f valac@PACKAGE_SUFFIX@.1 valac.1
52 cd $(DESTDIR)$(man1dir) && $(LN_S) -f valadoc@PACKAGE_SUFFIX@.1 valadoc.1
53 cd $(DESTDIR)$(man1dir) && $(LN_S) -f vala-gen-introspect@PACKAGE_SUFFIX@.1 vala-gen-introspect.1
54 cd $(DESTDIR)$(man1dir) && $(LN_S) -f vapigen@PACKAGE_SUFFIX@.1 vapigen.1
58 COMMON_VALADOCFLAGS = \
64 --vapidir=$(top_builddir)/vapi \
67 --directory=internal-apis/ \
68 --doclet=$(top_builddir)/valadoc/doclets/html/.libs \
69 --doclet-arg "--no-browsable-check" \
70 --basedir=internal-apis/ \
74 COMMON_VALADOCFLAGS += -D WITH_CGRAPH
77 gee_VALASOURCES = $(top_srcdir)/gee/*.vala
78 internal-apis/gee: $(gee_VALASOURCES)
79 $(AM_V_GEN)$(top_builddir)/valadoc/valadoc \
80 $(COMMON_VALADOCFLAGS) \
82 --package-version $(PACKAGE_VERSION) \
86 vala_VALASOURCES = $(top_srcdir)/vala/*.vala
87 internal-apis/vala: $(vala_VALASOURCES) internal-apis/gee
88 $(AM_V_GEN)$(top_builddir)/valadoc/valadoc \
89 $(COMMON_VALADOCFLAGS) \
91 --package-version $(PACKAGE_VERSION) \
92 --vapidir=$(top_builddir)/gee --pkg gee \
96 ccode_VALASOURCES = $(top_srcdir)/ccode/*.vala
97 internal-apis/ccode: $(ccode_VALASOURCES) internal-apis/gee
98 $(AM_V_GEN)$(top_builddir)/valadoc/valadoc \
99 $(COMMON_VALADOCFLAGS) \
100 --package-name ccode \
101 --package-version $(PACKAGE_VERSION) \
102 --vapidir=$(top_builddir)/gee --pkg gee \
106 codegen_VALASOURCES = $(top_srcdir)/codegen/*.vala
107 internal-apis/codegen: $(codegen_VALASOURCES) internal-apis/vala internal-apis/ccode
108 $(AM_V_GEN)$(top_builddir)/valadoc/valadoc\
109 $(COMMON_VALADOCFLAGS) \
110 --package-name codegen \
111 --package-version $(PACKAGE_VERSION) \
112 --vapidir=$(top_builddir)/gee --pkg gee \
113 --vapidir=$(top_builddir)/vala --pkg vala \
114 --vapidir=$(top_builddir)/ccode --pkg ccode \
118 valadoc_VALASOURCES = $(top_srcdir)/libvaladoc/*.vala $(top_srcdir)/libvaladoc/*/*.vala
119 internal-apis/valadoc: $(valadoc_VALASOURCES) internal-apis/codegen
120 $(AM_V_GEN)$(top_builddir)/valadoc/valadoc\
121 $(COMMON_VALADOCFLAGS) \
122 --package-name valadoc \
123 --package-version $(PACKAGE_VERSION) \
124 --vapidir=$(top_srcdir)/vapi --pkg libgvc \
125 --vapidir=$(top_builddir)/gee --pkg gee \
126 --vapidir=$(top_builddir)/vala --pkg vala \
127 --vapidir=$(top_builddir)/ccode --pkg ccode \
128 --vapidir=$(top_builddir)/codegen --pkg codegen \
132 internal-api-docs: internal-apis/gee internal-apis/vala internal-apis/ccode internal-apis/codegen internal-apis/valadoc
135 rm -rf $(builddir)/internal-apis