mirror of
https://github.com/VSadov/Satori.git
synced 2025-06-09 17:44:48 +09:00

* libraries -restore for vertical build without test restore * Automatic test change and regex to remove the addition of an extra line at eof * manual test restore fixed (restore completely done for vertical build) * build native done * Automatic ref change and regex to remove the last line * manual reference assebly change and generated shims build * automatic src change and regex * native bin place and src build manual change * apicompat and pretest.csproj done * fixing the package build * fixing all config * packaging and feedback * adding back placeholder configuration * fixing the shims * delete configuration.props * making the build work in master * Test Change * fixing the packageing, test restore replacing TargetFramework -> OriginalTargetFramework * delete test configuraiton.props, trailing semicolon and use targetFramework * reverting the package change * enable apicompat and fixing configurationGroup for individual projects * fixing the api compat * making ilproj work * adding the outerBuildTest * adding the arcade package version * fixing the merge conflicts * minor changes * adding additional configs and setting the runtimeOS * making the vs stuff work * removing the target Group to fix the apicompat * fixing the linux build and some minor changes * making additionalBuildTargetFramework LOcalProperty * fixing the allConfigurations build * fixing the netfx build * fixing package Testing and restore * Missing TargetFrameworks tag * making the VSdesgin stuff work * Remove OriginalFramework Entirely * some minor pr feedback * RemoveExtraSemicolon * use boolean exclude flag * fixing yml scripts to pass tests * adding comments and some minor feedback * moving packaging property to correct plave * fixing the build for web assembly * Fixing the live ci build * Fixing the live build for shims * fixing the tests * fixing the packaging and enterprise linux * fixing package sizes * Fix the targetFramework * updating the targetFramework sdl * removing the buildOS and be able to use OSGroup as done in the old system * Fixing the osgroup stuff for send to helix task * Fix OSX failures * Fixing the osx build * uploading tmp folder to artifacts * running restore for runtime.deproj correctly
34 lines
2.2 KiB
XML
34 lines
2.2 KiB
XML
<Project>
|
|
<PropertyGroup>
|
|
<ResourcesSourceFileExtension Condition="'$(MSBuildProjectExtension)' == '.csproj'">.cs</ResourcesSourceFileExtension>
|
|
<ResourcesSourceFileExtension Condition="'$(MSBuildProjectExtension)' == '.vbproj'">.vb</ResourcesSourceFileExtension>
|
|
|
|
<StringResourcesPath Condition="'$(StringResourcesPath)' == '' and Exists('$(MSBuildProjectDirectory)/Resources/Strings.resx')">$(MSBuildProjectDirectory)/Resources/Strings.resx</StringResourcesPath>
|
|
<StringResourcesNamespace Condition="'$(StringResourcesNamespace)' == ''">System</StringResourcesNamespace>
|
|
<StringResourcesClassName Condition="'$(StringResourcesClassName)' == ''">SR</StringResourcesClassName>
|
|
<StringResourcesName Condition="'$(StringResourcesName)' == ''">FxResources.$(AssemblyName).$(StringResourcesClassName)</StringResourcesName>
|
|
|
|
<!-- We define our own implementation of GetResourceString -->
|
|
<GenerateResxSourceOmitGetResourceString>true</GenerateResxSourceOmitGetResourceString>
|
|
<!-- For debug builds we include the full value string so that we get actual resources, even in the case the toolchain strips the resources file -->
|
|
<GenerateResxSourceIncludeDefaultValues Condition="'$(Configuration)' == 'Debug'">true</GenerateResxSourceIncludeDefaultValues>
|
|
</PropertyGroup>
|
|
|
|
<!-- Include files under StringResourcesPath by convention unless OmitResources is set. -->
|
|
<ItemGroup Condition="'$(StringResourcesPath)' != '' and '$(OmitResources)' != 'true'">
|
|
<EmbeddedResource Include="$(StringResourcesPath)">
|
|
<Visible>true</Visible>
|
|
<ManifestResourceName>$(StringResourcesName)</ManifestResourceName>
|
|
<GenerateSource>true</GenerateSource>
|
|
<ClassName>$(StringResourcesNamespace).$(StringResourcesClassName)</ClassName>
|
|
</EmbeddedResource>
|
|
</ItemGroup>
|
|
|
|
<!-- Include common SR helper when resources are included unless SkipCommonResourcesIncludes is set. -->
|
|
<ItemGroup Condition="Exists('$(StringResourcesPath)') and '$(OmitResources)' != 'true' and '$(SkipCommonResourcesIncludes)' == ''">
|
|
<Compile Include="$(CommonPath)/System/SR$(ResourcesSourceFileExtension)">
|
|
<Visible>true</Visible>
|
|
<Link>Resources/Common/SR$(ResourcesSourceFileExtension)</Link>
|
|
</Compile>
|
|
</ItemGroup>
|
|
</Project>
|