diff options
Diffstat (limited to 'build/win32/vs10/gi-install.propsin')
-rw-r--r-- | build/win32/vs10/gi-install.propsin | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/build/win32/vs10/gi-install.propsin b/build/win32/vs10/gi-install.propsin index b576c3b6..162a043b 100644 --- a/build/win32/vs10/gi-install.propsin +++ b/build/win32/vs10/gi-install.propsin @@ -4,27 +4,30 @@ <Import Project="gi-build-defines.props" /> </ImportGroup> <PropertyGroup Label="UserMacros"> + <BinDir>$(SolutionDir)$(Configuration)\$(Platform)\bin</BinDir> + <InstalledDlls>$(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll;$(BinDir)\_giscanner.pyd</InstalledDlls> + <InstalledBins>$(BinDir)\g-ir-compiler.exe;$(BinDir)\g-ir-generate.exe;..\..\..\tools\g-ir-annotation-tool;..\..\..\tools\g-ir-doc-tool;..\..\..\tools\g-ir-scanner</InstalledBins> <GIDoInstall> mkdir $(CopyDir) mkdir $(CopyDir)\bin -copy $(SolutionDir)$(Configuration)\$(Platform)\bin\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin -copy $(SolutionDir)$(Configuration)\$(Platform)\bin\g-ir-compiler.exe $(CopyDir)\bin -copy $(SolutionDir)$(Configuration)\$(Platform)\bin\g-ir-generate.exe $(CopyDir)\bin +copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin +copy $(BinDir)\g-ir-compiler.exe $(CopyDir)\bin +copy $(BinDir)\g-ir-generate.exe $(CopyDir)\bin copy ..\..\..\tools\g-ir-annotation-tool $(CopyDir)\bin copy ..\..\..\tools\g-ir-doc-tool $(CopyDir)\bin copy ..\..\..\tools\g-ir-scanner $(CopyDir)\bin #include "gir.vs10.install" -copy $(SolutionDir)$(Configuration)\$(Platform)\bin\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner +copy $(BinDir)\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner mkdir $(CopyDir)\share\gir-$(ApiVersion) mkdir $(CopyDir)\share\gobject-introspection-$(ApiVersion) copy ..\..\..\girepository\gdump.c $(CopyDir)\share\gobject-introspection-$(ApiVersion) mkdir $(CopyDir)\lib\girepository-$(ApiVersion) -copy $(SolutionDir)$(Configuration)\$(Platform)\bin\girepository-$(ApiVersion).lib $(CopyDir)\lib +copy $(BinDir)\girepository-$(ApiVersion).lib $(CopyDir)\lib echo Please note that building GObject-Introspection with Visual Studio is now a 2-step process echo Please open the appropriate Visual Studio (or Windows SDK) command prompt and use the NMake Makefile @@ -35,6 +38,15 @@ echo in SRC_ROOT\build\gi-introspection-msvc.mak to build the introspection file <_PropertySheetDisplayName>giinstallprops</_PropertySheetDisplayName> </PropertyGroup> <ItemGroup> + <BuildMacro Include="BinDir"> + <Value>$(BinDir)</Value> + </BuildMacro> + <BuildMacro Include="InstalledDlls"> + <Value>$(InstalledDlls)</Value> + </BuildMacro> + <BuildMacro Include="InstalledBins"> + <Value>$(InstalledBins)</Value> + </BuildMacro> <BuildMacro Include="GIDoInstall"> <Value>$(GIDoInstall)</Value> </BuildMacro> |