<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
 ProjectType="Visual C++"
 Version="8.00"
 Name="giprops"
 OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
 IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)\"
 >
 <Tool
  Name="VCCLCompilerTool"
  AdditionalIncludeDirectories="..\..\..;..\..\..\girepository;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include"
  PreprocessorDefinitions="HAVE_CONFIG_H;WIN32"
  ForcedIncludeFiles="msvc_recommended_pragmas.h"
 />
 <Tool
  Name="VCLinkerTool"
  AdditionalDependencies="gio-2.0.lib gobject-2.0.lib gmodule-2.0.lib gthread-2.0.lib glib-2.0.lib"
  AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
 />
 <Tool
  Name="VCPreBuildEventTool"
  CommandLine="
if not exist ..\..\..\config.h copy ..\..\..\config.h.win32 ..\..\..\config.h&#x0D;&#x0A;
if not exist ..\..\..\tools\g-ir-scanner copy ..\..\..\tools\g-ir-scanner.in ..\..\..\tools\g-ir-scanner&#x0D;&#x0A;
if not exist ..\..\..\tools\g-ir-doc-tool copy ..\..\..\tools\g-ir-doc-tool.in ..\..\..\tools\g-ir-doc-tool&#x0D;&#x0A;
if not exist ..\..\..\tools\g-ir-annotation-tool copy ..\..\..\tools\g-ir-annotation-tool.in ..\..\..\tools\g-ir-annotation-tool&#x0D;&#x0A;
"
 />
 <UserMacro
  Name="GlibEtcInstallRoot"
  Value="$(SolutionDir)\..\..\..\..\vs9\$(PlatformName)"
 />
 <UserMacro
  Name="VSVER"
  Value="9"
 />
 <UserMacro
  Name="BASE_GI_DIR"
  Value="$(SolutionDir)\..\..\.."
 />
 <UserMacro
  Name="CopyDir"
  Value="$(GlibEtcInstallRoot)"
 />
 <UserMacro
  Name="GIApiVersion"
  Value="1.0"
 />
 <UserMacro
  Name="DefDir"
  Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
 />
 <UserMacro
  Name="GenerateGIRDef"
  Value="
         echo EXPORTS &gt; $(DefDir)\girepository.def&#x0D;&#x0A;
         cl -EP ..\..\..\girepository\girepository.symbols &gt;&gt; $(DefDir)\girepository.def&#x0D;&#x0A;
     "
 />
 <UserMacro
  Name="GenEverythingH"
  Value="
if exist ..\..\..\tests\everything.h goto DONE_GEN_EVERYTHING_C&#x0D;&#x0A;
cd ..\..\..\tests&#x0D;&#x0A;
set PATH=$(GlibEtcInstallRoot)\bin;$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin;%PYTHONDIR%;%PATH%&#x0D;&#x0A;
set PYTHONPATH=$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin;$(BASE_GI_DIR)&#x0D;&#x0A;
set UNINSTALLED_INTROSPECTION_SRCDIR=$(BASE_GI_DIR)&#x0D;&#x0A;
python ..\tools\g-ir-scanner --verbose -I. --add-include-path=..\ --add-include-path=..\gir --generate-typelib-tests=Everything,everything.h,everything.c&#x0D;&#x0A;
cd $(SolutionDir)&#x0D;&#x0A;
:DONE_GEN_EVERYTHING_C&#x0D;&#x0A;
     "
 />
 <UserMacro
  Name="GenerateGIR"
  Value="
@echo off&#x0D;&#x0A;
set CC=cl&#x0D;&#x0A;
if &quot;$(MINGWDIR)&quot; == &quot;&quot; goto ERR_NOGCC&#x0D;&#x0A;
if &quot;$(PYTHONDIR)&quot; == &quot;&quot; goto ERR_NOPYPATH&#x0D;&#x0A;
if &quot;$(PKG_CONFIG_PATH)&quot; == &quot;&quot; goto ERR_NOPKGCONFIG&#x0D;&#x0A;
set PYTHONPATH=$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin;$(BASE_GI_DIR)&#x0D;&#x0A;
set UNINSTALLED_INTROSPECTION_SRCDIR=$(BASE_GI_DIR)&#x0D;&#x0A;
set PATH=$(GlibEtcInstallRoot)\bin;$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin;$(PATH);$(PYTHONDIR);$(MINGWDIR)\bin&#x0D;&#x0A;
set LIB=$(GlibEtcInstallRoot)\lib;$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin;$(LIB);$(PYTHONDIR)\libs&#x0D;&#x0A;
set INCLUDE=$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(INCLUDE);$(PYTHONDIR)\include&#x0D;&#x0A;
set PLAT=$(PlatformName)&#x0D;&#x0A;
set CONF=$(ConfigurationName)&#x0D;&#x0A;
set BASEDIR=$(GlibEtcInstallRoot)&#x0D;&#x0A;
set VSVER=$(VSVER)&#x0D;&#x0A;
cd ..&#x0D;&#x0A;
call gengir.bat&#x0D;&#x0A;
cd .\vs$(VSVER)&#x0D;&#x0A;
goto DONE&#x0D;&#x0A;
:ERR_NOGCC&#x0D;&#x0A;
echo You need a Windows GCC installation to preprocess the headers to generate .gir files&#x0D;&#x0A;
echo Please set MINGWDIR accordingly before launching the Project&#x0D;&#x0A;
goto DONE&#x0D;&#x0A;
:ERR_NOPYPATH&#x0D;&#x0A;
echo You need a Python installation to build the Python module and run the Python scripts to generate .gir files&#x0D;&#x0A;
echo The Python installation needs to correspond to the configuration of your build, i.e. Win32 or x64&#x0D;&#x0A;
echo Please set PYTHONDIR accordingly before launching the Project&#x0D;&#x0A;
goto DONE&#x0D;&#x0A;
:ERR_NOPKGCONFIG&#x0D;&#x0A;
echo You need pkg-config and need to set PKG_CONFIG_PATH to point to pkgconfig (.pc) files to generate .gir files&#x0D;&#x0A;
echo Please set PKG_CONFIG_PATH accordingly before launching the Project&#x0D;&#x0A;
goto DONE&#x0D;&#x0A;
:DONE&#x0D;&#x0A;
     "
 />
 <UserMacro
  Name="LibGILibtoolCompatibleDllPrefix"
  Value="lib"
 />
 <UserMacro
  Name="LibGILibtoolCompatibleDllSuffix"
  Value="-$(GIApiVersion)-0"
 />
 <UserMacro
  Name="LibGISeparateVS9DllPrefix"
  Value=""
 />
 <UserMacro
  Name="LibGISeparateVS9DllSuffix"
  Value="-1-vs9"
 />
 <!-- Change these two to LibGILibtoolCompatibleDllPrefix and
 LibGILibtoolCompatibleDllSuffix if that is what you want -->
 <UserMacro
  Name="LibGIDllPrefix"
  Value="$(LibGISeparateVS9DllPrefix)"
 />
 <UserMacro
  Name="LibGIDllSuffix"
  Value="$(LibGISeparateVS9DllSuffix)"
 />
 <UserMacro
  Name="GIDoInstall"
  Value="
mkdir $(CopyDir)&#x0D;&#x0A;
mkdir $(CopyDir)\bin&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\g-ir-compiler.exe $(CopyDir)\bin&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\g-ir-generate.exe $(CopyDir)\bin&#x0D;&#x0A;
copy ..\..\..\tools\g-ir-annotation-tool $(CopyDir)\bin&#x0D;&#x0A;
copy ..\..\..\tools\g-ir-doc-tool $(CopyDir)\bin&#x0D;&#x0A;
copy ..\..\..\tools\g-ir-scanner $(CopyDir)\bin&#x0D;&#x0A;
mkdir $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\giarginfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gibaseinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gicallableinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\giconstantinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gienuminfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gifieldinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gifunctioninfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\giinterfaceinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\giobjectinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gipropertyinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\giregisteredtypeinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\girepository.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\girffi.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gisignalinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gistructinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gitypeinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gitypelib.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\gitypes.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\giunioninfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
copy ..\..\..\girepository\givfuncinfo.h $(CopyDir)\include\gobject-introspection-$(GIApiVersion)\girepository&#x0D;&#x0A;
mkdir $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\annotationmain.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\annotationparser.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\ast.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\cachestore.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\codegen.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\docmain.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\dumper.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\introspectablepass.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\girparser.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\girwriter.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\gdumpparser.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\libtoolimporter.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\odict.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallardwriter.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-C-vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\mallard-Python-vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\maintransformer.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\message.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\shlibs.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\scannermain.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\sourcescanner.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\testcodegen.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\transformer.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\utils.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy ..\..\..\giscanner\xmlwriter.py $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner&#x0D;&#x0A;
mkdir $(CopyDir)\share\gir-$(GIApiVersion)&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\share\gir-$(GIApiVersion)\*.gir $(CopyDir)\share\gir-$(GIApiVersion)&#x0D;&#x0A;
mkdir $(CopyDir)\lib\girepository-$(GIApiVersion)&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\girepository-$(GIApiVersion).lib $(CopyDir)\lib&#x0D;&#x0A;
copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\lib\girepository-$(GIApiVersion)\*.typelib $(CopyDir)\lib\girepository-$(GIApiVersion)&#x0D;&#x0A;
"
 />
</VisualStudioPropertySheet>
