[glib/glib-2-22] Refactor VS9 project files
- From: Tor Lillqvist <tml src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [glib/glib-2-22] Refactor VS9 project files
- Date: Thu, 4 Feb 2010 12:51:01 +0000 (UTC)
commit 1b036c38966e1db6b3abe2963b4d09c9b05dcef1
Author: Tor Lillqvist <tml iki fi>
Date: Thu Feb 4 14:36:23 2010 +0200
Refactor VS9 project files
Factor out common parts into a vsprops file. Drop empty elements for
tools that aren't used.
build/win32/vs9/Makefile.am | 9 +-
build/win32/vs9/gio.vcproj | 184 +++----------------
build/win32/vs9/glib-genmarshal.vcproj | 138 +-------------
build/win32/vs9/glib.vcproj | 194 +++-----------------
build/win32/vs9/glib.vsprops | 196 ++++++++++++++++++++
build/win32/vs9/gmodule.vcproj | 173 ++----------------
build/win32/vs9/gobject.vcproj | 178 ++----------------
build/win32/vs9/gspawn-win32-helper-console.vcproj | 142 +--------------
build/win32/vs9/gspawn-win32-helper.vcproj | 142 +--------------
build/win32/vs9/gthread.vcproj | 150 +--------------
build/win32/vs9/install.vcproj | 164 +----------------
build/win32/vs9/testglib.vcproj | 142 +--------------
12 files changed, 319 insertions(+), 1493 deletions(-)
---
diff --git a/build/win32/vs9/Makefile.am b/build/win32/vs9/Makefile.am
index bf5b464..d2540d5 100644
--- a/build/win32/vs9/Makefile.am
+++ b/build/win32/vs9/Makefile.am
@@ -1,13 +1,14 @@
EXTRA_DIST = \
README \
- gio.vcproj \
- glib-genmarshal.vcproj \
glib.sln \
+ glib.vsprops \
glib.vcproj \
- gmodule.vcproj \
- gobject.vcproj \
+ glib-genmarshal.vcproj \
gspawn-win32-helper-console.vcproj \
gspawn-win32-helper.vcproj \
+ gmodule.vcproj \
+ gobject.vcproj \
gthread.vcproj \
+ gio.vcproj \
testglib.vcproj \
install.vcproj
diff --git a/build/win32/vs9/gio.vcproj b/build/win32/vs9/gio.vcproj
index c3697e5..4d0b096 100644
--- a/build/win32/vs9/gio.vcproj
+++ b/build/win32/vs9/gio.vcproj
@@ -20,8 +20,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -29,21 +28,9 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../../gio,../../..,../../../glib,../../../gmodule,../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
+ AdditionalIncludeDirectories="../../../gio,../../../gmodule"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GLib-GIO\";G_DISABLE_DEPRECATED;GIO_COMPILATION;GIO_MODULE_DIR=\"gio/modules\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -52,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -65,11 +51,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib shlwapi.lib Dnsapi.lib"
+ AdditionalDependencies="ws2_32.lib shlwapi.lib dnsapi.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../gio/gio.def"
+ ModuleDefinitionFile="$(IntDir)\gio.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -78,31 +63,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -111,27 +77,14 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../gio,../../..,../../../glib,../../../gmodule,../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
+ AdditionalIncludeDirectories="../../../gio,../../../gmodule"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GLib-GIO\";G_DISABLE_DEPRECATED;GIO_COMPILATION;GIO_MODULE_DIR=\"gio/modules\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -144,11 +97,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib shlwapi.lib Dnsapi.lib"
+ AdditionalDependencies="ws2_32.lib shlwapi.lib dnsapi.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../gio/gio.def"
+ ModuleDefinitionFile="$(IntDir)\gio.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -159,31 +111,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -191,22 +124,9 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../../gio,../../..,../../../glib,../../../gmodule,../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
+ AdditionalIncludeDirectories="../../../gio,../../../gmodule"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GLib-GIO\";G_DISABLE_DEPRECATED;GIO_COMPILATION;GIO_MODULE_DIR=\"gio/modules\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -215,7 +135,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -228,11 +147,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib shlwapi.lib Dnsapi.lib"
+ AdditionalDependencies="ws2_32.lib shlwapi.lib dnsapi.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../gio/gio.def"
+ ModuleDefinitionFile="$(IntDir)\gio.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -241,31 +159,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -274,28 +173,14 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../gio,../../..,../../../glib,../../../gmodule,../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
+ AdditionalIncludeDirectories="../../../gio,../../../gmodule"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GLib-GIO\";G_DISABLE_DEPRECATED;GIO_COMPILATION;GIO_MODULE_DIR=\"gio/modules\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -308,11 +193,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib shlwapi.lib Dnsapi.lib"
+ AdditionalDependencies="ws2_32.lib shlwapi.lib dnsapi.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../gio/gio.def"
+ ModuleDefinitionFile="$(IntDir)\gio.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -323,24 +207,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -722,7 +588,7 @@
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
- RelativePath="..\..\..\gio\gio.def"
+ RelativePath="..\..\..\gio\gio.rc"
>
</File>
<File
@@ -734,8 +600,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gio.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gio.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gio.def"
"
- Outputs="$(InputDir)/gio.def"
+ CommandLine="$(GlibGenerateGioDef)"
+ Outputs="$(IntDir)/gio.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -744,8 +610,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gio.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gio.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gio.def"
"
- Outputs="$(InputDir)/gio.def"
+ CommandLine="$(GlibGenerateGioDef)"
+ Outputs="$(IntDir)/gio.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -754,8 +620,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gio.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gio.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gio.def"
"
- Outputs="$(InputDir)/gio.def"
+ CommandLine="$(GlibGenerateGioDef)"
+ Outputs="$(IntDir)/gio.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -764,8 +630,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gio.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gio.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gio.def"
"
- Outputs="$(InputDir)/gio.def"
+ CommandLine="$(GlibGenerateGioDef)"
+ Outputs="$(IntDir)/gio.def"
/>
</FileConfiguration>
</File>
diff --git a/build/win32/vs9/glib-genmarshal.vcproj b/build/win32/vs9/glib-genmarshal.vcproj
index 48fe33b..95b32f5 100644
--- a/build/win32/vs9/glib-genmarshal.vcproj
+++ b/build/win32/vs9/glib-genmarshal.vcproj
@@ -21,8 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -30,21 +29,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -73,31 +59,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
@@ -106,20 +73,7 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
@@ -148,31 +102,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -180,22 +115,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -224,31 +145,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
@@ -257,21 +159,7 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
@@ -300,24 +188,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
diff --git a/build/win32/vs9/glib.vcproj b/build/win32/vs9/glib.vcproj
index dd6d7db..3da38b6 100644
--- a/build/win32/vs9/glib.vcproj
+++ b/build/win32/vs9/glib.vcproj
@@ -21,32 +21,17 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\config.h goto DONE_CONFIG_H
copy ..\..\..\config.h.win32 ..\..\..\config.h
:DONE_CONFIG_H
if exist ..\..\..\glibconfig.h goto DONE_GLIBCONFIG_H
copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h
:DONE_GLIBCONFIG_H
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib\";G_ENABLE_DEBUG;G_DISABLE_DEPRECATED;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN=\"Glib\";G_ENABLE_DEBUG;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -54,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -67,11 +51,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib"
+ AdditionalDependencies="ws2_32.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../glib/glib.def"
+ ModuleDefinitionFile="$(IntDir)\glib.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -80,56 +63,22 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\config.h goto DONE_CONFIG_H
copy ..\..\..\config.h.win32 ..\..\..\config.h
:DONE_CONFIG_H
if exist ..\..\..\glibconfig.h goto DONE_GLIBCONFIG_H
copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h
:DONE_GLIBCONFIG_H
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib\";G_ENABLE_DEBUG;G_DISABLE_DEPRECATED;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN=\"Glib\";G_ENABLE_DEBUG;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -137,7 +86,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -150,11 +98,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib"
+ AdditionalDependencies="ws2_32.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../glib/glib.def"
+ ModuleDefinitionFile="$(IntDir)\glib.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -163,61 +110,27 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\config.h goto GLIB_CONFIG
copy ..\..\..\config.h.win32 ..\..\..\config.h
:GLIB_CONFIG
if exist ..\..\..\glibconfig.h\ goto END
copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h
:END
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib\";G_DISABLE_DEPRECATED;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN=\"Glib\";PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -230,11 +143,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib"
+ AdditionalDependencies="ws2_32.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../glib/glib.def"
+ ModuleDefinitionFile="$(IntDir)\glib.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -245,62 +157,27 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\config.h goto GLIB_CONFIG
copy ..\..\..\config.h.win32 ..\..\..\config.h
:GLIB_CONFIG
if exist ..\..\..\glibconfig.h\ goto END
copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h
:END
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib\";G_DISABLE_DEPRECATED;PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GLIB_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN=\"Glib\";PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -313,11 +190,10 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="intl.lib Ws2_32.lib"
+ AdditionalDependencies="ws2_32.lib"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/lib"
- ModuleDefinitionFile="../../../glib/glib.def"
+ ModuleDefinitionFile="$(IntDir)\glib.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -328,24 +204,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -759,10 +617,6 @@
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
- RelativePath="..\..\..\glib\glib.def"
- >
- </File>
- <File
RelativePath="..\..\..\glib\glib.rc"
>
</File>
@@ -775,8 +629,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating glib.def"
- CommandLine="echo EXPORTS > "$(InputDir)/glib.def" && cl /EP -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF -DG_GNUC_FORMAT=;G_GNUC_FORMAT "$(InputPath)" >> "$(InputDir)/glib.def"
"
- Outputs="$(InputDir)/glib.def"
+ CommandLine="$(GlibGenerateGlibDef)"
+ Outputs="$(IntDir)\glib.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -785,8 +639,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating glib.def"
- CommandLine="echo EXPORTS > "$(InputDir)/glib.def" && cl /EP -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF -DG_GNUC_FORMAT=;G_GNUC_FORMAT "$(InputPath)" >> "$(InputDir)/glib.def"
"
- Outputs="$(InputDir)/glib.def"
+ CommandLine="$(GlibGenerateGlibDef)"
+ Outputs="$(IntDir)\glib.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -795,8 +649,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating glib.def"
- CommandLine="echo EXPORTS > "$(InputDir)/glib.def" && cl /EP -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF -DG_GNUC_FORMAT=;G_GNUC_FORMAT "$(InputPath)" >> "$(InputDir)/glib.def"
"
- Outputs="$(InputDir)/glib.def"
+ CommandLine="$(GlibGenerateGlibDef)"
+ Outputs="$(IntDir)\glib.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -805,8 +659,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating glib.def"
- CommandLine="echo EXPORTS > "$(InputDir)/glib.def" && cl /EP -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF -DG_GNUC_FORMAT=;G_GNUC_FORMAT "$(InputPath)" >> "$(InputDir)/glib.def"
"
- Outputs="$(InputDir)/glib.def"
+ CommandLine="$(GlibGenerateGlibDef)"
+ Outputs="$(IntDir)\glib.def"
/>
</FileConfiguration>
</File>
diff --git a/build/win32/vs9/glib.vsprops b/build/win32/vs9/glib.vsprops
new file mode 100644
index 0000000..6f7a234
--- /dev/null
+++ b/build/win32/vs9/glib.vsprops
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="glibprops"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
+ IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl/include"
+ PreprocessorDefinitions="HAVE_CONFIG_H;G_DISABLE_DEPRECATED"
+ ForcedIncludeFiles="msvc_recommended_pragmas.h"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="intl.lib"
+ AdditionalLibraryDirectories="../../../../dependencies/$(PlatformName)/proxy-libintl/lib"
+ />
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine="
+if exist ..\..\..\config.h goto DONE_CONFIG_H

+copy ..\..\..\config.h.win32 ..\..\..\config.h

+:DONE_CONFIG_H

+
+if exist ..\..\..\glibconfig.h goto DONE_GLIBCONFIG_H

+copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h

+:DONE_GLIBCONFIG_H

+
+if exist ..\..\..\gmodule\gmoduleconf.h goto DONE_GMODULECONF_H

+copy ..\..\..\gmodule\gmoduleconf.h.win32 ..\..\..\gmodule\gmoduleconf.h

+:DONE_GMODULECONF_H

+"
+ />
+ <UserMacro
+ Name="GlibDoInstall"
+ Value="
+mkdir $(OutDir)\bin

+copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-2-vs9.dll $(OutDir)\bin

+copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\glib-genmarshal.exe $(OutDir)\bin

+copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\gspawn-win32-helper*.exe $(OutDir)\bin

+
+mkdir $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\glib.h $(OutDir)\include\glib-2.0

+copy ..\..\..\gmodule\gmodule.h $(OutDir)\include\glib-2.0

+copy ..\..\..\glib\glib-object.h $(OutDir)\include\glib-2.0

+copy ..\..\..\glib\galloca.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\garray.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gasyncqueue.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gatomic.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gbacktrace.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gbase64.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gbookmarkfile.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gcache.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gchecksum.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gcompletion.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gconvert.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gdataset.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gdate.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gdir.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gerror.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gfileutils.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\ghash.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\ghook.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\ghostutils.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gi18n-lib.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gi18n.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\giochannel.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gkeyfile.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\glist.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gmacros.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gmain.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gmappedfile.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gmarkup.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gmem.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gmessages.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gnode.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\goption.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gpattern.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gprimes.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gprintf.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gqsort.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gquark.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gqueue.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\grand.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gregex.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\grel.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gscanner.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gsequence.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gshell.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gslice.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gslist.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gspawn.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gstdio.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gstrfuncs.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gstring.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gtestutils.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gthread.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gthreadpool.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gtimer.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gtree.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gtypes.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gunicode.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gurifuncs.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gutils.h $(OutDir)\include\glib-2.0\glib

+copy ..\..\..\glib\gwin32.h $(OutDir)\include\glib-2.0\glib

+
+mkdir $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gboxed.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gclosure.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\genums.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gmarshal.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gobject.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gobjectnotifyqueue.c $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gparam.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gparamspecs.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gsignal.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gsourceclosure.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gtype.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gtypemodule.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gtypeplugin.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gvalue.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gvaluearray.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gvaluecollector.h $(OutDir)\include\glib-2.0\gobject

+copy ..\..\..\gobject\gvaluetypes.h $(OutDir)\include\glib-2.0\gobject

+
+mkdir $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gappinfo.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gasyncresult.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gbufferedinputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gbufferedoutputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gcancellable.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gcontenttype.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gdatainputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gdataoutputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gdrive.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gemblem.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gemblemedicon.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfile.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfileattribute.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfileenumerator.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfileicon.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfileinfo.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfileinputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfilemonitor.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfilenamecompleter.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfileoutputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfilterinputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gfilteroutputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gicon.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\ginputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gio.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gioenums.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gioenumtypes.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gioerror.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\giomodule.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gioscheduler.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\giotypes.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gloadableicon.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gmemoryinputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gmemoryoutputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gmount.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gmountoperation.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gnativevolumemonitor.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\goutputstream.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gseekable.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gsimpleasyncresult.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gthemedicon.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gvfs.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gvolume.h $(OutDir)\include\glib-2.0\gio

+copy ..\..\..\gio\gvolumemonitor.h $(OutDir)\include\glib-2.0\gio

+
+mkdir $(OutDir)\lib\glib-2.0\include

+copy ..\..\..\glibconfig.h $(OutDir)\lib\glib-2.0\include

+
+copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-2.0.lib $(OutDir)\lib

+"
+ />
+ <UserMacro
+ Name="GlibGenerateGlibDef"
+ Value="echo EXPORTS >"$(IntDir)\glib.def" && cl /EP -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF -DG_GNUC_FORMAT=;G_GNUC_FORMAT ..\..\..\glib\glib.symbols >>"$(IntDir)\glib.def""
+ />
+ <UserMacro
+ Name="GlibGenerateGmoduleDef"
+ Value="echo EXPORTS >"$(IntDir)\gmodule.def" && cl /EP -DG_OS_WIN32 ..\..\..\gmodule\gmodule.symbols >>"$(IntDir)\gmodule.def""
+ />
+ <UserMacro
+ Name="GlibGenerateGobjectDef"
+ Value="echo EXPORTS >"$(IntDir)\gobject.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF ..\..\..\gobject\gobject.symbols >>"$(IntDir)\gobject.def""
+ />
+ <UserMacro
+ Name="GlibGenerateGioDef"
+ Value="echo EXPORTS >"$(IntDir)\gio.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DINCLUDE_INTERNAL_SYMBOLS -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF ..\..\..\gio\gio.symbols >>"$(IntDir)\gio.def""
+ />
+</VisualStudioPropertySheet>
diff --git a/build/win32/vs9/gmodule.vcproj b/build/win32/vs9/gmodule.vcproj
index 7cfc34e..d27ea96 100644
--- a/build/win32/vs9/gmodule.vcproj
+++ b/build/win32/vs9/gmodule.vcproj
@@ -21,32 +21,17 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\gmodule\gmoduleconf.h goto END
copy ..\..\..\gmodule\gmoduleconf.h.win32 ..\..\..\gmodule\gmoduleconf.h
:END
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../../glib;../../.."
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GModule\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GModule\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -54,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -69,7 +53,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- ModuleDefinitionFile="../../../gmodule/gmodule.def"
+ ModuleDefinitionFile="$(IntDir)\gmodule.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -78,24 +62,6 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -109,30 +75,15 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\gmodule\gmoduleconf.h goto END
copy ..\..\..\gmodule\gmoduleconf.h.win32 ..\..\..\gmodule\gmoduleconf.h
:END
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../glib;../../.."
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GModule\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GModule\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -147,7 +98,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- ModuleDefinitionFile="../../../gmodule/gmodule.def"
+ ModuleDefinitionFile="$(IntDir)\gmodule.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -158,24 +109,6 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -188,26 +121,11 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\gmodule\gmoduleconf.h goto END
copy ..\..\..\gmodule\gmoduleconf.h.win32 ..\..\..\gmodule\gmoduleconf.h
:END
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../../glib;../../.."
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GModule\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GModule\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -215,7 +133,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -230,7 +147,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- ModuleDefinitionFile="../../../gmodule/gmodule.def"
+ ModuleDefinitionFile="$(IntDir)\gmodule.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -239,24 +156,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -270,31 +169,15 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="if exist ..\..\..\gmodule\gmoduleconf.h goto END
copy ..\..\..\gmodule\gmoduleconf.h.win32 ..\..\..\gmodule\gmoduleconf.h
:END
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../glib;../../.."
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GModule\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GModule\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -309,7 +192,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- ModuleDefinitionFile="../../../gmodule/gmodule.def"
+ ModuleDefinitionFile="$(IntDir)\gmodule.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -320,24 +203,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -367,10 +232,6 @@
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
- RelativePath="..\..\..\gmodule\gmodule.def"
- >
- </File>
- <File
RelativePath="..\..\..\gmodule\gmodule.rc"
>
</File>
@@ -383,8 +244,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gmodule.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gmodule.def" && cl /EP -DG_OS_WIN32 "$(InputPath)" >> "$(InputDir)/gmodule.def"
"
- Outputs="$(InputDir)/gmodule.def"
+ CommandLine="$(GlibGenerateGmoduleDef)"
+ Outputs="$(IntDir)/gmodule.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -393,8 +254,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gmodule.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gmodule.def" && cl /EP -DG_OS_WIN32 "$(InputPath)" >> "$(InputDir)/gmodule.def"
"
- Outputs="$(InputDir)/gmodule.def"
+ CommandLine="$(GlibGenerateGmoduleDef)"
+ Outputs="$(IntDir)/gmodule.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -403,8 +264,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gmodule.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gmodule.def" && cl /EP -DG_OS_WIN32 "$(InputPath)" >> "$(InputDir)/gmodule.def"
"
- Outputs="$(InputDir)/gmodule.def"
+ CommandLine="$(GlibGenerateGmoduleDef)"
+ Outputs="$(IntDir)/gmodule.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -413,8 +274,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gmodule.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gmodule.def" && cl /EP -DG_OS_WIN32 "$(InputPath)" >> "$(InputDir)/gmodule.def"
"
- Outputs="$(InputDir)/gmodule.def"
+ CommandLine="$(GlibGenerateGmoduleDef)"
+ Outputs="$(IntDir)/gmodule.def"
/>
</FileConfiguration>
</File>
diff --git a/build/win32/vs9/gobject.vcproj b/build/win32/vs9/gobject.vcproj
index a0861a8..3e095d7 100644
--- a/build/win32/vs9/gobject.vcproj
+++ b/build/win32/vs9/gobject.vcproj
@@ -21,8 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -30,29 +29,15 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib-GObject\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;G_LOG_DOMAIN=\"Glib-GObject\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -67,7 +52,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- ModuleDefinitionFile="../../../gobject/gobject.def"
+ ModuleDefinitionFile="$(IntDir)\gobject.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -76,31 +61,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -109,27 +75,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
WholeProgramOptimization="false"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib-GObject\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;G_LOG_DOMAIN=\"Glib-GObject\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -144,7 +96,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- ModuleDefinitionFile="../../../gobject/gobject.def"
+ ModuleDefinitionFile="$(IntDir)\gobject.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -156,31 +108,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -188,30 +121,15 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib-GObject\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;G_LOG_DOMAIN=\"Glib-GObject\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -226,7 +144,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="2"
- ModuleDefinitionFile="../../../gobject/gobject.def"
+ ModuleDefinitionFile="$(IntDir)\gobject.def"
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
@@ -235,31 +153,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -268,28 +167,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
WholeProgramOptimization="false"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;HAVE_CONFIG_H;G_LOG_DOMAIN=\"Glib-GObject\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GOBJECT_COMPILATION;G_LOG_DOMAIN=\"Glib-GObject\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -304,7 +188,7 @@
Name="VCLinkerTool"
OutputFile="$(OutDir)\$(ProjectName)-2-vs9.dll"
LinkIncremental="1"
- ModuleDefinitionFile="../../../gobject/gobject.def"
+ ModuleDefinitionFile="$(IntDir)\gobject.def"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
@@ -316,24 +200,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
@@ -419,10 +285,6 @@
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
- RelativePath="..\..\..\gobject\gobject.def"
- >
- </File>
- <File
RelativePath="..\..\..\gobject\gobject.rc"
>
</File>
@@ -435,8 +297,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gobject.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gobject.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gobject.def"
"
- Outputs="$(InputDir)/gobject.def"
+ CommandLine="$(GlibGenerateGobjectDef)"
+ Outputs="$(IntDir)/gobject.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -445,8 +307,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gobject.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gobject.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gobject.def"
"
- Outputs="$(InputDir)/gobject.def"
+ CommandLine="$(GlibGenerateGobjectDef)"
+ Outputs="$(IntDir)/gobject.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -455,8 +317,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gobject.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gobject.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gobject.def"
"
- Outputs="$(InputDir)/gobject.def"
+ CommandLine="$(GlibGenerateGobjectDef)"
+ Outputs="$(IntDir)/gobject.def"
/>
</FileConfiguration>
<FileConfiguration
@@ -465,8 +327,8 @@
<Tool
Name="VCCustomBuildTool"
Description="Generating gobject.def"
- CommandLine="echo EXPORTS > "$(InputDir)/gobject.def" && cl /EP -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES -DG_GNUC_MALLOC= -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= -DG_GNUC_NORETURN= -DG_GNUC_PRINTF=;G_GNUC_PRINTF "$(InputPath)" >> "$(InputDir)/gobject.def"
"
- Outputs="$(InputDir)/gobject.def"
+ CommandLine="$(GlibGenerateGobjectDef)"
+ Outputs="$(IntDir)/gobject.def"
/>
</FileConfiguration>
</File>
diff --git a/build/win32/vs9/gspawn-win32-helper-console.vcproj b/build/win32/vs9/gspawn-win32-helper-console.vcproj
index 4800108..061b772 100644
--- a/build/win32/vs9/gspawn-win32-helper-console.vcproj
+++ b/build/win32/vs9/gspawn-win32-helper-console.vcproj
@@ -21,8 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -30,21 +29,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -53,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -74,31 +59,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -107,27 +73,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -150,31 +102,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -182,22 +115,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -206,7 +125,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -228,31 +146,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -261,28 +160,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -306,24 +190,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
diff --git a/build/win32/vs9/gspawn-win32-helper.vcproj b/build/win32/vs9/gspawn-win32-helper.vcproj
index 1709b72..1394252 100644
--- a/build/win32/vs9/gspawn-win32-helper.vcproj
+++ b/build/win32/vs9/gspawn-win32-helper.vcproj
@@ -21,8 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -30,21 +29,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -53,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -74,31 +59,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -106,22 +72,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -130,7 +82,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -152,31 +103,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -185,27 +117,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -229,31 +147,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -262,28 +161,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -306,24 +190,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
diff --git a/build/win32/vs9/gthread.vcproj b/build/win32/vs9/gthread.vcproj
index 5d01af4..0dc118c 100644
--- a/build/win32/vs9/gthread.vcproj
+++ b/build/win32/vs9/gthread.vcproj
@@ -21,8 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -30,22 +29,9 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GThread\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GThread\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -53,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -77,31 +62,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -110,27 +76,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GThread\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GThread\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -156,31 +108,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -188,23 +121,9 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GThread\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GThread\""
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -212,7 +131,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -236,31 +154,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="2"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -269,28 +168,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..,../../../glib"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HAVE_CONFIG_H;G_LOG_DOMAIN=\"GThread\";G_DISABLE_DEPRECATED"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\"GThread\""
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -316,24 +200,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
diff --git a/build/win32/vs9/install.vcproj b/build/win32/vs9/install.vcproj
index 3b9fe27..94c28dc 100644
--- a/build/win32/vs9/install.vcproj
+++ b/build/win32/vs9/install.vcproj
@@ -21,53 +21,34 @@
<Configurations>
<Configuration
Name="Debug|Win32"
+ InheritedPropertySheets=".\glib.vsprops"
OutputDirectory="..\..\..\..\dependencies\$(PlatformName)\vs9"
- IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="10"
CharacterSet="2"
DeleteExtensionsOnClean=""
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="mkdir $(OutDir)\bin
copy $(SolutionDir)$(ConfigurationName)\*-2-vs9.dll $(OutDir)\bin
rem
mkdir $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\glib.h $(OutDir)\include\glib-2.0
copy ..\..\..\gmodule\gmodule.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\glib-object.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\galloca.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\garray.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gasyncqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gatomic.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbacktrace.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbase64.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbookmarkfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcache.h $(OutDir)\include\glib-2.0\glib
copy ..\
..\..\glib\gchecksum.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcompletion.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gconvert.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdataset.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdate.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdir.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gerror.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gfileutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghash.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghook.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghostutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n-lib.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\giochannel.h $(OutDir)\include\glib-2.
0\glib
copy ..\..\..\glib\gkeyfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\glist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmacros.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmain.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmappedfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmarkup.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmem.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmessages.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gnode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\goption.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gpattern.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprimes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprintf.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gqsort.h $(OutDir
)\include\glib-2.0\glib
copy ..\..\..\glib\gquark.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grand.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gregex.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grel.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gscanner.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gsequence.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gshell.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslice.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gspawn.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstdio.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstrfuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstring
.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtestutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthread.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthreadpool.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtimer.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtree.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtypes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gunicode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gurifuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gwin32.h $(OutDir)\include\glib-2.0\glib
rem
mkdir $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gboxed.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gclosure.h $(OutDir)\include\glib-2.0\gobject
&#
x0A;copy ..\..\..\gobject\genums.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gmarshal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobject.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobjectnotifyqueue.c $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparam.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparamspecs.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsignal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsourceclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtype.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypemodule.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypeplugin.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvalue.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\g
valuearray.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluecollector.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluetypes.h $(OutDir)\include\glib-2.0\gobject
rem
mkdir $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gappinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcancellable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcontenttype.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdatainputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdataoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdrive.h $(OutDir)\include\glib-2.0\gio
copy ..\
..\..\gio\gemblem.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gemblemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfile.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileattribute.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileenumerator.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilemonitor.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilenamecompleter.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilterinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilteroutputstream.h $(OutDir)\include\glib-2.0\gio
copy .
.\..\..\gio\gicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\ginputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gio.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenums.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenumtypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioerror.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giomodule.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioscheduler.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giotypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gloadableicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmount.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmountoperation.h $(OutDi
r)\include\glib-2.0\gio
copy ..\..\..\gio\gnativevolumemonitor.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\goutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gseekable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gsimpleasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gthemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvfs.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolume.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolumemonitor.h $(OutDir)\include\glib-2.0\gio
rem
mkdir $(OutDir)\lib\glib-2.0\include
copy ..\..\..\glibconfig.h $(OutDir)\lib\glib-2.0\include
rem
copy $(SolutionDir)$(ConfigurationName)\*-2.0.lib $(OutDir)\lib
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
+ CommandLine="$(GlibDoInstall)"
/>
</Configuration>
<Configuration
Name="Debug|x64"
+ InheritedPropertySheets=".\glib.vsprops"
OutputDirectory="..\..\..\..\dependencies\$(PlatformName)\vs9"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="10"
CharacterSet="2"
DeleteExtensionsOnClean=""
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="mkdir $(OutDir)\bin
copy $(SolutionDir)$(ConfigurationName)\*-2-vs9.dll $(OutDir)\bin
rem
mkdir $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\glib.h $(OutDir)\include\glib-2.0
copy ..\..\..\gmodule\gmodule.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\glib-object.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\galloca.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\garray.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gasyncqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gatomic.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbacktrace.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbase64.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbookmarkfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcache.h $(OutDir)\include\glib-2.0\glib
copy ..\
..\..\glib\gchecksum.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcompletion.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gconvert.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdataset.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdate.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdir.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gerror.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gfileutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghash.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghook.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n-lib.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\giochannel.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gkeyfile.h $(OutDir)\include\glib-2.0\
glib
copy ..\..\..\glib\glist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmacros.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmain.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmappedfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmarkup.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmem.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmessages.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gnode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\goption.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gpattern.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprimes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprintf.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gqsort.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gquark.h $(OutDir)\in
clude\glib-2.0\glib
copy ..\..\..\glib\gqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grand.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gregex.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grel.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gscanner.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gsequence.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gshell.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslice.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gspawn.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstdio.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstrfuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstring.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtestutils
.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthread.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthreadpool.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtimer.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtree.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtypes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gunicode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gurifuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gwin32.h $(OutDir)\include\glib-2.0\glib
rem
mkdir $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gboxed.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\genums.h $(OutDir)\include\glib-2.0\gobject

copy ..\..\..\gobject\gmarshal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobject.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobjectnotifyqueue.c $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparam.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparamspecs.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsignal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsourceclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtype.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypemodule.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypeplugin.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvalue.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluearray.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\go
bject\gvaluecollector.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluetypes.h $(OutDir)\include\glib-2.0\gobject
rem
mkdir $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gappinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcancellable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcontenttype.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdatainputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdataoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdrive.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gemblem.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..
\gio\gemblemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfile.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileattribute.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileenumerator.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilemonitor.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilenamecompleter.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilterinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilteroutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..
\gio\ginputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gio.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenums.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenumtypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioerror.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giomodule.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioscheduler.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giotypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gloadableicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmount.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmountoperation.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gnativevolumemonitor.h
$(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\goutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gseekable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gsimpleasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gthemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvfs.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolume.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolumemonitor.h $(OutDir)\include\glib-2.0\gio
rem
mkdir $(OutDir)\lib\glib-2.0\include
copy ..\..\..\glibconfig.h $(OutDir)\lib\glib-2.0\include
rem
copy $(SolutionDir)$(PlatformName)\$(ConfigurationName)\*-2.0.lib $(OutDir)\lib
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
- Name="VCPostBuildEventTool"
+ CommandLine="$(GlibDoInstall)"
/>
</Configuration>
<Configuration
Name="Release|Win32"
+ InheritedPropertySheets=".\glib.vsprops"
OutputDirectory="..\..\..\..\dependencies\$(PlatformName)\vs9"
- IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="10"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -75,74 +56,13 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="mkdir $(OutDir)\bin
copy $(SolutionDir)$(ConfigurationName)\*-2-vs9.dll $(OutDir)\bin
rem
mkdir $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\glib.h $(OutDir)\include\glib-2.0
copy ..\..\..\gmodule\gmodule.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\glib-object.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\galloca.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\garray.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gasyncqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gatomic.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbacktrace.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbase64.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbookmarkfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcache.h $(OutDir)\include\glib-2.0\glib
copy ..\
..\..\glib\gchecksum.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcompletion.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gconvert.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdataset.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdate.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdir.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gerror.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gfileutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghash.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghook.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghostutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n-lib.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\giochannel.h $(OutDir)\include\glib-2.
0\glib
copy ..\..\..\glib\gkeyfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\glist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmacros.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmain.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmappedfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmarkup.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmem.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmessages.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gnode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\goption.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gpattern.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gpoll.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprimes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprintf.h $(OutDir)
\include\glib-2.0\glib
copy ..\..\..\glib\gqsort.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gquark.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grand.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gregex.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grel.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gscanner.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gsequence.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gshell.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslice.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gspawn.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstdio.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstrfuncs.h
$(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstring.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtestutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthread.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthreadpool.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtimer.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtree.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtypes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gunicode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gurifuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gwin32.h $(OutDir)\include\glib-2.0\glib
rem
mkdir $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gboxed.h $(OutDir)\include\glib-2.0\gobject
copy
..\..\..\gobject\gclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\genums.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gmarshal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobject.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobjectnotifyqueue.c $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparam.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparamspecs.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsignal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsourceclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtype.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypemodule.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypeplugin.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvalue.h
$(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluearray.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluecollector.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluetypes.h $(OutDir)\include\glib-2.0\gobject
rem
mkdir $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gappinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcancellable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcontenttype.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdatainputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdataoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..
\..\..\gio\gdrive.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gemblem.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gemblemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfile.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileattribute.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileenumerator.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilemonitor.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilenamecompleter.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilterinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\
gfilteroutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\ginputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gio.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenums.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenumtypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioerror.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giomodule.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioscheduler.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giotypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gloadableicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmount.h $(OutDir)\inclu
de\glib-2.0\gio
copy ..\..\..\gio\gmountoperation.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gnativevolumemonitor.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\goutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gseekable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gsimpleasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gthemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvfs.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolume.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolumemonitor.h $(OutDir)\include\glib-2.0\gio
rem
mkdir $(OutDir)\lib\glib-2.0\include
copy ..\..\..\glibconfig.h $(OutDir)\lib\glib-2.0\include
rem
copy $(SolutionDir)$(ConfigurationName)\*-2.0.lib $(OutDir)\lib
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- PreprocessorDefinitions=""
- RuntimeLibrary="2"
- UsePrecompiledHeader="0"
- WarningLevel="3"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="2"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
+ CommandLine="$(GlibDoInstall)"
/>
</Configuration>
<Configuration
Name="Release|x64"
+ InheritedPropertySheets=".\glib.vsprops"
OutputDirectory="..\..\..\..\dependencies\$(PlatformName)\vs9"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="10"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -150,76 +70,8 @@
>
<Tool
Name="VCPreBuildEventTool"
- CommandLine="mkdir $(OutDir)\bin
copy $(SolutionDir)$(ConfigurationName)\*-2-vs9.dll $(OutDir)\bin
rem
mkdir $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\glib.h $(OutDir)\include\glib-2.0
copy ..\..\..\gmodule\gmodule.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\glib-object.h $(OutDir)\include\glib-2.0
copy ..\..\..\glib\galloca.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\garray.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gasyncqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gatomic.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbacktrace.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbase64.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gbookmarkfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcache.h $(OutDir)\include\glib-2.0\glib
copy ..\
..\..\glib\gchecksum.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gcompletion.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gconvert.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdataset.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdate.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gdir.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gerror.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gfileutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghash.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\ghook.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n-lib.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gi18n.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\giochannel.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gkeyfile.h $(OutDir)\include\glib-2.0\
glib
copy ..\..\..\glib\glist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmacros.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmain.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmappedfile.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmarkup.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmem.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gmessages.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gnode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\goption.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gpattern.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprimes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gprintf.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gqsort.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gquark.h $(OutDir)\in
clude\glib-2.0\glib
copy ..\..\..\glib\gqueue.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grand.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gregex.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\grel.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gscanner.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gsequence.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gshell.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslice.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gslist.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gspawn.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstdio.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstrfuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gstring.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtestutils
.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthread.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gthreadpool.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtimer.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtree.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gtypes.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gunicode.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gurifuncs.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gutils.h $(OutDir)\include\glib-2.0\glib
copy ..\..\..\glib\gwin32.h $(OutDir)\include\glib-2.0\glib
rem
mkdir $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gboxed.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\genums.h $(OutDir)\include\glib-2.0\gobject

copy ..\..\..\gobject\gmarshal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobject.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gobjectnotifyqueue.c $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparam.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gparamspecs.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsignal.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gsourceclosure.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtype.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypemodule.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gtypeplugin.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvalue.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluearray.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\go
bject\gvaluecollector.h $(OutDir)\include\glib-2.0\gobject
copy ..\..\..\gobject\gvaluetypes.h $(OutDir)\include\glib-2.0\gobject
rem
mkdir $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gappinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gbufferedoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcancellable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gcontenttype.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdatainputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdataoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gdrive.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gemblem.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..
\gio\gemblemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfile.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileattribute.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileenumerator.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinfo.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilemonitor.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilenamecompleter.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfileoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilterinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gfilteroutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..
\gio\ginputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gio.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenums.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioenumtypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioerror.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giomodule.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gioscheduler.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\giotypes.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gloadableicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryinputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmemoryoutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmount.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gmountoperation.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gnativevolumemonitor.h
$(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\goutputstream.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gseekable.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gsimpleasyncresult.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gthemedicon.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvfs.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolume.h $(OutDir)\include\glib-2.0\gio
copy ..\..\..\gio\gvolumemonitor.h $(OutDir)\include\glib-2.0\gio
rem
mkdir $(OutDir)\lib\glib-2.0\include
copy ..\..\..\glibconfig.h $(OutDir)\lib\glib-2.0\include
rem
copy $(SolutionDir)$(PlatformName)\$(ConfigurationName)\*-2.0.lib $(OutDir)\lib
"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
- Name="VCCLCompilerTool"
- PreprocessorDefinitions=""
- RuntimeLibrary="2"
- UsePrecompiledHeader="0"
- WarningLevel="3"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- LinkIncremental="1"
- GenerateDebugInformation="true"
- SubSystem="2"
- OptimizeReferences="2"
- EnableCOMDATFolding="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- TargetMachine="17"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
+ CommandLine="$(GlibDoInstall)"
/>
</Configuration>
</Configurations>
- <References>
- </References>
- <Files>
- </Files>
- <Globals>
- </Globals>
</VisualStudioProject>
diff --git a/build/win32/vs9/testglib.vcproj b/build/win32/vs9/testglib.vcproj
index ff40c32..d64d03f 100644
--- a/build/win32/vs9/testglib.vcproj
+++ b/build/win32/vs9/testglib.vcproj
@@ -21,8 +21,7 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -30,21 +29,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -53,7 +39,6 @@
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -74,31 +59,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory="$(SolutionDir)$(ConfigurationName)"
- IntermediateDirectory="$(SolutionDir)$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -107,27 +73,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -150,31 +102,12 @@
TargetMachine="1"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
>
@@ -182,22 +115,8 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -206,7 +125,6 @@
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -227,31 +145,12 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
- OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
- IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+ InheritedPropertySheets=".\glib.vsprops"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
@@ -260,28 +159,13 @@
Name="VCPreBuildEventTool"
/>
<Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TargetEnvironment="3"
- />
- <Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../..;../../../glib;../../../../dependencies/$(PlatformName)/proxy-libintl-20080916/include"
PreprocessorDefinitions="_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
- ForcedIncludeFiles="msvc_recommended_pragmas.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
@@ -304,24 +188,6 @@
TargetMachine="17"
/>
<Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]