summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2017-08-25 18:22:23 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2017-08-25 18:22:23 +0800
commit1377d3cf8219cf41e3bacd2eaa848a92009eaa1f (patch)
tree06075a809ebd3d44b6719aa5f51db95e30d2d9b1
parent346c60ba0e13aeb5baf2d8e24ff121cb8d2ee64e (diff)
downloadpango-1377d3cf8219cf41e3bacd2eaa848a92009eaa1f.tar.gz
build: Update MSVC build docs for introspection
Let people know about the situation where one is able to build the introspection files directly from within the Visual Studio projects.
-rw-r--r--win32/vs10/README.txt16
-rw-r--r--win32/vs9/README.txt16
2 files changed, 32 insertions, 0 deletions
diff --git a/win32/vs10/README.txt b/win32/vs10/README.txt
index 2f1be96c..81fffa33 100644
--- a/win32/vs10/README.txt
+++ b/win32/vs10/README.txt
@@ -92,5 +92,21 @@ keep separate the concept of a "source tree", where also non-public
headers are present, and an "install tree" where only public headers
are present.
+There is now a "pango-introspect" project that is used to build the
+introspection files. In order for this to work, check that the paths for
+PythonDir (32-bit builds) and PythonDirX64 (x64 builds) are correct for your
+system. Note that it must be the same Python installation that was used to
+build GObject-Introspection (G-I), and a complete G-I build/installation
+needs to be found in <root>\vs10\<PlatformName>\. Note also that this is not
+built by default, so you will need to right-click on the project to build it,
+which will build and "install" the other projects that are normally built, if
+those were not yet built. The introspection files that are built will be
+"installed" to <root>\vs10\<PlatformName>\share\gir-1.0 (the .gir file(s)) and
+<root>\vs10\<PlatformName>\lib\girepository-1.0 (the .typelib files(s)) upon
+successful build. for building this in a different configuration, therefore,
+you will need to clean this project specifically and then rebuild. Note that
+this is currently supported only for the non _FC (i.e. where PangoFT2 is not
+built) configurations
+
--Tor Lillqvist <tml@iki.fi>
--Updated by Fan, Chun-wei <fanc999@yahoo.com.tw>
diff --git a/win32/vs9/README.txt b/win32/vs9/README.txt
index f4bdfbf1..18f958dc 100644
--- a/win32/vs9/README.txt
+++ b/win32/vs9/README.txt
@@ -92,5 +92,21 @@ keep separate the concept of a "source tree", where also non-public
headers are present, and an "install tree" where only public headers
are present.
+There is now a "pango-introspect" project that is used to build the
+introspection files. In order for this to work, check that the paths for
+PythonDir (32-bit builds) and PythonDirX64 (x64 builds) are correct for your
+system. Note that it must be the same Python installation that was used to
+build GObject-Introspection (G-I), and a complete G-I build/installation
+needs to be found in <root>\vs9\<PlatformName>\. Note also that this is not
+built by default, so you will need to right-click on the project to build it,
+which will build and "install" the other projects that are normally built, if
+those were not yet built. The introspection files that are built will be
+"installed" to <root>\vs9\<PlatformName>\share\gir-1.0 (the .gir file(s)) and
+<root>\vs9\<PlatformName>\lib\girepository-1.0 (the .typelib files(s)) upon
+successful build. for building this in a different configuration, therefore,
+you will need to clean this project specifically and then rebuild. Note that
+this is currently supported only for the non _FC (i.e. where PangoFT2 is not
+built) configurations
+
--Tor Lillqvist <tml@iki.fi>
--Updated by Fan, Chun-wei <fanc999@yahoo.com.tw>