summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2012-08-14 16:17:31 +0800
committerColin Walters <walters@verbum.org>2012-10-27 12:06:11 -0400
commit75b61c34fad2a907becb2ab6367e6b9571091c64 (patch)
tree2cbe6de62b56f029e5424a84762a32e56c99ad77 /build
parent181a88e95dd0981e5d76d6226818983ea74a042a (diff)
downloadgobject-introspection-75b61c34fad2a907becb2ab6367e6b9571091c64.tar.gz
Update autotools for Visual C++ projects creation
-Add Makefile-msvcproj.am to fill in the cmph, girepository and g-ir-compiler projects -Add various Makefile.am's under build/ to distribute the Visual C++-related files. https://bugzilla.gnome.org/show_bug.cgi?id=681820
Diffstat (limited to 'build')
-rw-r--r--build/Makefile.am1
-rw-r--r--build/win32/Makefile.am15
-rw-r--r--build/win32/vs10/Makefile.am47
-rw-r--r--build/win32/vs9/Makefile.am30
4 files changed, 93 insertions, 0 deletions
diff --git a/build/Makefile.am b/build/Makefile.am
new file mode 100644
index 00000000..0f81afe3
--- /dev/null
+++ b/build/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = win32
diff --git a/build/win32/Makefile.am b/build/win32/Makefile.am
new file mode 100644
index 00000000..499c5cff
--- /dev/null
+++ b/build/win32/Makefile.am
@@ -0,0 +1,15 @@
+SUBDIRS = vs9 vs10
+
+EXTRA_DIST = \
+ annotation.def \
+ everything.def \
+ foo.def \
+ gengir.bat \
+ gettype.def \
+ gimarshallingtests.def \
+ gtkfrob.def \
+ Regress.def \
+ sletter.def \
+ testinherit.def \
+ test_gir_cmd.txt \
+ utility.def
diff --git a/build/win32/vs10/Makefile.am b/build/win32/vs10/Makefile.am
new file mode 100644
index 00000000..0046bc44
--- /dev/null
+++ b/build/win32/vs10/Makefile.am
@@ -0,0 +1,47 @@
+EXTRA_DIST = \
+ gobject-introspection.sln \
+ girepository.vcxprojin \
+ girepository.vcxproj.filtersin \
+ gir.propsin \
+ gir.props \
+ annotation.vcxproj \
+ annotation.vcxproj.filters \
+ cmph-bdz-test.vcxproj \
+ cmph-bdz-test.vcxproj.filters \
+ cmph.vcxprojin \
+ cmph.vcxproj.filtersin \
+ everything.vcxproj \
+ everything.vcxproj.filters \
+ foo.vcxproj \
+ foo.vcxproj.filters \
+ g-ir-compiler.vcxprojin \
+ g-ir-compiler.vcxproj.filtersin \
+ g-ir-generate.vcxproj \
+ g-ir-generate.vcxproj.filters \
+ gettype.vcxproj \
+ gettype.vcxproj.filters \
+ gimarshallingtests.vcxproj \
+ gimarshallingtests.vcxproj.filters \
+ glib-print.vcxproj \
+ glib-print.vcxproj.filters \
+ gtkfrob.vcxproj \
+ gtkfrob.vcxproj.filters \
+ regress.vcxproj \
+ regress.vcxproj.filters \
+ sletter.vcxproj \
+ sletter.vcxproj.filters \
+ testinherit.vcxproj \
+ testinherit.vcxproj.filters \
+ utility.vcxproj \
+ utility.vcxproj.filters \
+ _giscanner.vcxproj \
+ _giscanner.vcxproj.filters \
+ generate_typelibs.vcxproj \
+ install.vcxproj \
+ README.txt
+
+gir.props: $(top_srcdir)/build/win32/vs10/gir.propsin gir.vs10.install
+ $(CPP) -P - <$(top_srcdir)/build/win32/vs10/gir.propsin >$@
+ rm gir.vs10.install
+
+CLEANFILES = gir.props
diff --git a/build/win32/vs9/Makefile.am b/build/win32/vs9/Makefile.am
new file mode 100644
index 00000000..ed82cbca
--- /dev/null
+++ b/build/win32/vs9/Makefile.am
@@ -0,0 +1,30 @@
+EXTRA_DIST = \
+ gobject-introspection.sln \
+ girepository.vcprojin \
+ gir.vspropsin \
+ gir.vsprops \
+ annotation.vcproj \
+ cmph-bdz-test.vcproj \
+ cmph.vcprojin \
+ everything.vcproj \
+ foo.vcproj \
+ g-ir-compiler.vcprojin \
+ g-ir-generate.vcproj \
+ generate_typelibs.vcproj \
+ gettype.vcproj \
+ gimarshallingtests.vcproj \
+ glib-print.vcproj \
+ gtkfrob.vcproj \
+ install.vcproj \
+ regress.vcproj \
+ sletter.vcproj \
+ testinherit.vcproj \
+ utility.vcproj \
+ _giscanner.vcproj \
+ README.txt
+
+gir.vsprops: $(top_srcdir)/build/win32/vs9/gir.vspropsin gir.vs9.install
+ $(CPP) -P - <$(top_srcdir)/build/win32/vs9/gir.vspropsin >$@
+ rm gir.vs9.install
+
+CLEANFILES = gir.vsprops