summaryrefslogtreecommitdiff
path: root/src/Makefile.am
blob: 5bd97d68acc65c1cfae62d937cbec287d1f665c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
defexecdir = $(libdir)
defexec_DATA =

RELOCATABLE_LIBRARY_PATH = $(libdir)

include %D%/libdisfluid/Makefile.am
include %D%/gobject/Makefile.am
include %D%/vala/Makefile.am

DISTCLEANFILES += $(defexec_DATA)

EXTRA_DIST += %D%/introspection-files %D%/introspection-libraries

if BUILD_GOBJECT

%D%/introspection-files: $(INTROSPECTION_LISTS) $(INTROSPECTION_SRC)
	$(AM_V_GEN) (for src in $(INTROSPECTED_FILES) ; do echo "$$src" ; done) > %D%/introspection-files-t && mv %D%/introspection-files-t $(srcdir)/%D%/introspection-files

%D%/introspection-libraries: $(INTROSPECTION_LISTS) $(INTROSPECTION_SRC)
	$(AM_V_GEN) (for lib in $(INTROSPECTED_LIBS) ; do echo "$$lib" ; done) > %D%/introspection-libraries-t && mv %D%/introspection-libraries-t %D%/introspection-libraries

else # not BUILD_GOBJECT

%D%/introspection-files: $(INTROSPECTION_LISTS) $(INTROSPECTION_SRC)
	@(>&2 echo "The introspected files have changed, but gobject compilation is disabled." ; exit 1)
%D%/introspection-libraries: $(INTROSPECTION_LISTS) $(INTROSPECTION_SRC)
	@(>&2 echo "The introspected files have changed, but gobject compilation is disabled." ; exit 1)

endif # not BUILD_GOBJECT