mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-27 06:00:22 +00:00
801a7ca17f
Add Windows .bat and Python script to call g-ir-scanner to build introspection files for Visual Studio builds. This will read from the autotools files using Python REGEX functionality to determine the headers and sources for g-ir-scanner to process, so the autotools files will not need to be updated except to distribute the necessary files. Thils will also enable one to build introspection files on Windows without using a BASH-style shell such as MSYS. Also add an utility Visual Studio project to call the Windows .bat to build the introspection files for GTK+/GDK, for convenience.
78 lines
1.7 KiB
XML
78 lines
1.7 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="9.00"
|
|
Name="gengir"
|
|
ProjectGUID="{2093D218-190E-4194-9421-3BA7CBF33B15}"
|
|
RootNamespace="gengir"
|
|
Keyword="Win32Proj"
|
|
TargetFrameworkVersion="131072"
|
|
>
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"
|
|
/>
|
|
<Platform
|
|
Name="x64"
|
|
/>
|
|
</Platforms>
|
|
<ToolFiles>
|
|
</ToolFiles>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
InheritedPropertySheets=".\gtk+.vsprops"
|
|
OutputDirectory="$(GlibEtcInstallRoot)"
|
|
ConfigurationType="10"
|
|
CharacterSet="2"
|
|
DeleteExtensionsOnClean=""
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
CommandLine="$(DoGenGir)"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Debug|x64"
|
|
InheritedPropertySheets=".\gtk+.vsprops"
|
|
OutputDirectory="$(GlibEtcInstallRoot)"
|
|
ConfigurationType="10"
|
|
CharacterSet="2"
|
|
DeleteExtensionsOnClean=""
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
CommandLine="$(DoGenGir)"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|Win32"
|
|
InheritedPropertySheets=".\gtk+.vsprops"
|
|
OutputDirectory="$(GlibEtcInstallRoot)"
|
|
ConfigurationType="10"
|
|
CharacterSet="2"
|
|
WholeProgramOptimization="1"
|
|
DeleteExtensionsOnClean=""
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
CommandLine="$(DoGenGir)"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|x64"
|
|
InheritedPropertySheets=".\gtk+.vsprops"
|
|
OutputDirectory="$(GlibEtcInstallRoot)"
|
|
ConfigurationType="10"
|
|
CharacterSet="2"
|
|
WholeProgramOptimization="1"
|
|
DeleteExtensionsOnClean=""
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
CommandLine="$(DoGenGir)"
|
|
/>
|
|
</Configuration>
|
|
</Configurations>
|
|
</VisualStudioProject>
|