summaryrefslogtreecommitdiff
path: root/build/win32/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'build/win32/Makefile.am')
-rw-r--r--build/win32/Makefile.am30
1 files changed, 29 insertions, 1 deletions
diff --git a/build/win32/Makefile.am b/build/win32/Makefile.am
index 0a33798c..71e5b477 100644
--- a/build/win32/Makefile.am
+++ b/build/win32/Makefile.am
@@ -1,3 +1,27 @@
+if HAVE_INTROSPECTION
+GENERATED_ITEMS = \
+ introspection.body.mak \
+ Pango_1_0_gir_list \
+ PangoCairo_1_0_gir_list
+
+MSVC_INTROSPECTION_INTERMEDIATE_FILES = PangoCairo-1.0.gir.msvc.introspect Pango-1.0.gir.msvc.introspect
+
+introspection.body.mak: $(MSVC_INTROSPECTION_INTERMEDIATE_FILES)
+ -$(RM) introspection.body.mak
+ for F in `ls *.msvc.introspect`; do \
+ case $$F in \
+ *) cat $(top_builddir)/build/win32/$$F >>introspection.body.mak \
+ ;; \
+ esac; \
+ done
+ $(RM) $(MSVC_INTROSPECTION_INTERMEDIATE_FILES)
+
+DISTCLEANFILES = $(GENERATED_ITEMS)
+
+else
+GENERATED_ITEMS =
+endif
+
SUBDIRS = \
vs9 \
vs10 \
@@ -6,6 +30,10 @@ SUBDIRS = \
vs14
EXTRA_DIST = \
- unistd.h
+ unistd.h \
+ pango-introspection-msvc.mak \
+ introspection-msvc.mak \
+ detectenv-msvc.mak \
+ $(GENERATED_ITEMS)
-include $(top_srcdir)/git.mk