/
smwwiki
/
OneScript_fork
Обзор
Документация
Войти
/
smwwiki
/
OneScript_fork
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/Installer/Installer.wixproj
105 строк
6 KB
EvilBeaver
Конфигурация сборки при разработке в Rider под линкус
11 сен 2022, 18:44
11 сен 2022, 18:44
3f9c774
Код
Авторство
О чём код?
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">x86</Platform> <Version Condition=" '$(Version)' == '' ">1.0.0</Version> <OutputPathForBuild Condition=" '$(OutputPathForBuild)' == '' ">$(SolutionDir)..\install\build\</OutputPathForBuild> <ProductVersion>3.9</ProductVersion> <ProjectGuid>bbe794a6-b159-422f-b655-b7f03f25f223</ProjectGuid> <SchemaVersion>2.0</SchemaVersion> <OutputName>OneScript-$(Version)</OutputName> <OutputType>Package</OutputType> <WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath> <WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath> <Name>Installer</Name> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> <OutputPath>bin\$(Configuration)\</OutputPath> <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> <DefineConstants>Debug;ProductVersion=$(Version);OutputPathForBuild=$(OutputPathForBuild);LibraryContentPath=$(OutputPathForBuild)lib;DocContentPath=$(OutputPathForBuild)doc</DefineConstants> <CompilerAdditionalOptions> </CompilerAdditionalOptions> <LinkerAdditionalOptions>-cultures:ru-RU</LinkerAdditionalOptions> <SuppressAllWarnings>False</SuppressAllWarnings> <Pedantic>False</Pedantic> <VerboseOutput>True</VerboseOutput> <WixVariables> </WixVariables> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> <OutputPath>bin\$(Configuration)\</OutputPath> <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> <DefineConstants>ProductVersion=$(Version);OutputPathForBuild=$(OutputPathForBuild);LibraryContentPath=$(OutputPathForBuild)lib;DocContentPath=$(OutputPathForBuild)doc</DefineConstants> <LinkerAdditionalOptions>-cultures:ru-RU</LinkerAdditionalOptions> <SuppressPdbOutput>True</SuppressPdbOutput> </PropertyGroup> <ItemGroup> <Compile Include="BinaryContent.wxs" /> <Compile Include="DocumentsContent.wxs" /> <Compile Include="ExamplesContent.wxs" /> <Compile Include="Features.wxs" /> <Compile Include="LibraryContent.wxs" /> <Compile Include="Product.wxs" /> </ItemGroup> <ItemGroup> <WixExtension Include="WixNetFxExtension"> <HintPath>$(WixExtDir)\WixNetFxExtension.dll</HintPath> <Name>WixNetFxExtension</Name> </WixExtension> <WixExtension Include="WixUIExtension"> <HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath> <Name>WixUIExtension</Name> </WixExtension> </ItemGroup> <ItemGroup> <Content Include="installer_left.bmp" /> <Content Include="mpl2_license.rtf" /> </ItemGroup> <Import Project="$(WixTargetsPath)" /> <PropertyGroup> <PreBuildEvent>"%25WIX%25\bin\heat.exe" dir "$(OutputPathForBuild)lib" -o "$(ProjectDir)LibraryContent.wxs" -dr LibFolder -cg Library.Content -sfrag -gg -srd -var var.LibraryContentPath "%25WIX%25\bin\heat.exe" dir "$(OutputPathForBuild)doc" -o "$(ProjectDir)DocumentsContent.wxs" -dr DocFolder -cg Docs.Content -sfrag -gg -srd -var var.DocContentPath</PreBuildEvent> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> <DefineConstants>Debug;ProductVersion=$(Version);OutputPathForBuild=$(OutputPathForBuild);LibraryContentPath=$(OutputPathForBuild)lib;DocContentPath=$(OutputPathForBuild)doc</DefineConstants> <CompilerAdditionalOptions> </CompilerAdditionalOptions> <LinkerAdditionalOptions>-cultures:ru-RU</LinkerAdditionalOptions> <SuppressAllWarnings>False</SuppressAllWarnings> <Pedantic>False</Pedantic> <VerboseOutput>True</VerboseOutput> <WixVariables> </WixVariables> <OutputPath>bin\Debug\</OutputPath> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> <DefineConstants>ProductVersion=$(Version);OutputPathForBuild=$(OutputPathForBuild);LibraryContentPath=$(OutputPathForBuild)lib;DocContentPath=$(OutputPathForBuild)doc</DefineConstants> <LinkerAdditionalOptions>-cultures:ru-RU</LinkerAdditionalOptions> <SuppressPdbOutput>True</SuppressPdbOutput> <OutputPath>bin\Release\</OutputPath> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'LinuxDebug|AnyCPU' "> <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> <DefineConstants>Debug;ProductVersion=$(Version);OutputPathForBuild=$(OutputPathForBuild);LibraryContentPath=$(OutputPathForBuild)lib;DocContentPath=$(OutputPathForBuild)doc</DefineConstants> <CompilerAdditionalOptions> </CompilerAdditionalOptions> <LinkerAdditionalOptions>-cultures:ru-RU</LinkerAdditionalOptions> <SuppressAllWarnings>False</SuppressAllWarnings> <Pedantic>False</Pedantic> <VerboseOutput>True</VerboseOutput> <WixVariables> </WixVariables> <OutputPath>bin\LinuxDebug\</OutputPath> </PropertyGroup> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Wix.targets. <Target Name="BeforeBuild"> </Target> <Target Name="AfterBuild"> </Target> --> </Project>