diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2011-01-24 00:10:19 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2011-01-24 00:10:19 +0800 |
commit | 09244b7f1de9b0eb85744ead94b41326956bcb97 (patch) | |
tree | 330956e9683af17e77c6629716a2063646950fea /build | |
parent | f68faa3465403454ff3eeaa1b58c6498f2880972 (diff) | |
download | gtk+-09244b7f1de9b0eb85744ead94b41326956bcb97.tar.gz |
Update Visual C++ 2008 Project Files Stuff
-Updated README.txt file in build/win32/vs9.
-Fix the gdk.vcprojin and gtk+.vsprops regarding include paths
and copying of headers (missed header etc.)
Diffstat (limited to 'build')
-rw-r--r-- | build/win32/vs9/README.txt | 11 | ||||
-rw-r--r-- | build/win32/vs9/gdk.vcprojin | 2 | ||||
-rw-r--r-- | build/win32/vs9/gtk+.vsprops | 3 |
3 files changed, 9 insertions, 7 deletions
diff --git a/build/win32/vs9/README.txt b/build/win32/vs9/README.txt index 82783d330f..7802ab10e2 100644 --- a/build/win32/vs9/README.txt +++ b/build/win32/vs9/README.txt @@ -6,17 +6,18 @@ first need to use some Unix-like environment or manual work to expand the files needed, like config.h.win32.in into config.h.win32 and the
.vcprojin files here into corresponding actual .vcproj files.
-You will need the parts from below in the GTK+ stack: pango, atk and
-glib. External dependencies are at least zlib, libpng, proxy-libintl,
-fontconfig, freetype, expat. See the corresponding README.txt file in
-glib for details where to unpack them.
+You will need the parts from below in the GTK+ stack: gdk-pixbuf, pango,
+atk and glib. External dependencies are at least zlib, libpng,
+proxy-libintl, fontconfig, freetype, expat. See the corresponding
+README.txt file in glib for details where to unpack them.
The "install" project will copy build results and headers into their
appropriate location under <root>\vs9\<PlatformName>. For instance,
built DLLs go into <root>\vs9\<PlatformName>\bin, built LIBs into
<root>\vs9\<PlatformName>\lib and GTK+ headers into
-<root>\vs9\<PlatformName>\include\gtk-2.0. This is then from where
+<root>\vs9\<PlatformName>\include\gtk-3.0. This is then from where
project files higher in the stack are supposed to look for them, not
from a specific GLib source tree.
--Tor Lillqvist <tml@iki.fi>
+--Updated by Chun-wei Fan <fanc999 --at-- yahoo --dot-- com --dot-- tw>
diff --git a/build/win32/vs9/gdk.vcprojin b/build/win32/vs9/gdk.vcprojin index 9722543185..d7bafa2f60 100644 --- a/build/win32/vs9/gdk.vcprojin +++ b/build/win32/vs9/gdk.vcprojin @@ -31,7 +31,7 @@ <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="..\..\..\gdk"
+ AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
PreprocessorDefinitions="_DEBUG;$(GdkDefines)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
diff --git a/build/win32/vs9/gtk+.vsprops b/build/win32/vs9/gtk+.vsprops index 6cfc45b261..03ccb3be49 100644 --- a/build/win32/vs9/gtk+.vsprops +++ b/build/win32/vs9/gtk+.vsprops @@ -270,6 +270,7 @@ copy ..\..\..\gtk\gtksymboliccolor.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk& copy ..\..\..\gtk\gtktable.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

copy ..\..\..\gtk\gtktearoffmenuitem.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

copy ..\..\..\gtk\gtktestutils.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

+copy ..\..\..\gtk\gtktextattributes.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

copy ..\..\..\gtk\gtktextbuffer.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

copy ..\..\..\gtk\gtktextbufferrichtext.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

copy ..\..\..\gtk\gtktextchild.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

@@ -316,7 +317,7 @@ copy ..\..\..\gtk\gtkwidgetpath.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk� copy ..\..\..\gtk\gtkwindow.h $(OutDir)\include\gtk-$(GtkApiVersion)\gtk

mkdir $(OutDir)\lib\gtk-$(GtkApiVersion)\include

-copy ..\..\..\gdk\gdkconfig.h $(OutDir)\include\gdk

+copy ..\..\..\gdk\gdkconfig.h $(OutDir)\include\gtk-3.0\gdk

copy $(ConfigurationName)\$(PlatformName)\bin\*-$(GtkApiVersion).lib $(OutDir)\lib

"
|