diff options
Diffstat (limited to 'build/win32/vs9/gtk3-install.vspropsin')
-rw-r--r-- | build/win32/vs9/gtk3-install.vspropsin | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/build/win32/vs9/gtk3-install.vspropsin b/build/win32/vs9/gtk3-install.vspropsin new file mode 100644 index 0000000000..081c010838 --- /dev/null +++ b/build/win32/vs9/gtk3-install.vspropsin @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="gtkinstallprops" + InheritedPropertySheets=".\gtk3-build-defines.vsprops" + > + <UserMacro + Name="GtkDoInstallBin" + Value=" +mkdir $(CopyDir)\bin
 +mkdir $(CopyDir)\lib
 + +copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gdk-$(ApiVersion).lib $(CopyDir)\lib
 + +if "$(ConfigurationName)" == "Release_Broadway" goto DO_BROADWAY_BIN
 +if "$(ConfigurationName)" == "Debug_Broadway" goto DO_BROADWAY_BIN
 +copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
 +copy $(ConfigurationName)\$(PlatformName)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo.exe $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo.pdb $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo-application.exe $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
 +goto DONE_BIN
 + +:DO_BROADWAY_BIN
 +copy $(ConfigurationName)\$(PlatformName)\bin\broadwayd.exe $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\broadwayd.pdb $(CopyDir)\bin
 + +if "$(ConfigurationName)" == "Release_Broadway" goto DO_BROADWAY_RELEASE
 +if "$(ConfigurationName)" == "Debug_Broadway" goto DO_BROADWAY_DEBUG
 +:DO_BROADWAY_RELEASE
 +copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
 +copy .\Release\$(PlatformName)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
 +copy .\Release\$(PlatformName)\bin\gtk3-demo.exe $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk3-demo.pdb $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk3-demo-application.exe $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
 +copy .\Release\$(PlatformName)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
 +goto DONE_BIN
 + +:DO_BROADWAY_DEBUG
 +copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
 +copy .\Debug\$(PlatformName)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
 +copy .\Debug\$(PlatformName)\bin\gtk3-demo.exe $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk3-demo.pdb $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk3-demo-application.exe $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
 +copy .\Debug\$(PlatformName)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
 +:DONE_BIN
 + " + /> + <UserMacro + Name="GtkDoInstall" + Value=" +echo off
 +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32
 +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated
 + +copy ..\..\..\gdk\win32\gdkwin32.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 +#include "gdk-3.headers" +#include "gdk3-win32.headers" + +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
 +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
 +#include "gtk-3.headers" + +mkdir $(CopyDir)\include\gail-$(ApiVersion)\libgail-util
 +#include "gailutil-3.headers" + +mkdir $(CopyDir)\share\icons\hicolor\16x16\apps
 +copy ..\..\..\demos\gtk-demo\data\16x16\gtk3-demo.png $(CopyDir)\share\icons\hicolor\16x16\apps\
 +mkdir $(CopyDir)\share\icons\hicolor\22x22\apps
 +copy ..\..\..\demos\gtk-demo\data\22x22\gtk3-demo.png $(CopyDir)\share\icons\hicolor\22x22\apps\
 +mkdir $(CopyDir)\share\icons\hicolor\24x24\apps
 +copy ..\..\..\demos\gtk-demo\data\24x24\gtk3-demo.png $(CopyDir)\share\icons\hicolor\24x24\apps\
 +mkdir $(CopyDir)\share\icons\hicolor\32x32\apps
 +copy ..\..\..\demos\gtk-demo\data\32x32\gtk3-demo.png $(CopyDir)\share\icons\hicolor\32x32\apps\
 +mkdir $(CopyDir)\share\icons\hicolor\48x48\apps
 +copy ..\..\..\demos\gtk-demo\data\48x48\gtk3-demo.png $(CopyDir)\share\icons\hicolor\48x48\apps\
 +mkdir $(CopyDir)\share\icons\hicolor\256x256\apps
 +copy ..\..\..\demos\gtk-demo\data\256x256\gtk3-demo.png $(CopyDir)\share\icons\hicolor\256x256\apps\
 + +mkdir $(CopyDir)\share\glib-2.0\schemas
 +copy ..\..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 +copy ..\..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 +copy ..\..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 +copy ..\..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas
 + +echo "Compiling gsettings XML Files..."
 +$(CopyDir)\bin\glib-compile-schemas.exe $(CopyDir)\share\glib-2.0\schemas
 +" + /> + <UserMacro + Name="GtkDoInstallBroadwayHeaders" + Value=" +copy ..\..\..\gdk\broadway\gdkbroadway.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
 +mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\broadway
 +#include "gdk3-broadway.headers" + " + /> +</VisualStudioPropertySheet> |