This is attempt to compile project on Linux. Not all things are rosy, and vcxproj are not compiling.

- Add execute permissions for build.sh

-Add dummy .sh files for downloading native tools

Fix places where canse sensetivity hurt build
This commit is contained in:
Andrii Kurdiumov 2022-02-15 12:39:38 +06:00 коммит произвёл GitHub
Родитель 97895627fc
Коммит 4ab5796b96
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
10 изменённых файлов: 12 добавлений и 6 удалений

0
build.sh Normal file → Executable file
Просмотреть файл

Просмотреть файл

@ -5,7 +5,7 @@
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" />
<PropertyGroup>
<WpfArcadeSdkRoot>$([System.IO.Directory]::GetParent("$(MSBuildThisFileDirectory.TrimEnd('\'))"))\</WpfArcadeSdkRoot>
<WpfArcadeSdkRoot>$([System.IO.Directory]::GetParent("$(MSBuildThisFileDirectory.TrimEnd('\').TrimEnd('/'))"))\</WpfArcadeSdkRoot>
<WpfArcadeSdkToolsDir>$(WpfArcadeSdkRoot)tools\</WpfArcadeSdkToolsDir>
</PropertyGroup>

Просмотреть файл

@ -23,7 +23,7 @@
<Import Project="$(NoTargetsTargets)" Condition="'$(NoTargets)'=='true'"/>
<Import Project="$(WpfArcadeSdkToolsDir)TestProjects.targets" />
<Import Project="$(WpfArcadeSdkToolsDir)CreateTestPayload.targets" Condition="'$(CreateTestPayload)'=='true'"/>
<Import Project="$(WpfArcadeSdkToolsDir)GenAPI.targets"/>
<Import Project="$(WpfArcadeSdkToolsDir)GenApi.targets"/>
<!-- PresentationBuildTasks related targets files -->
<Import Project="$(WpfArcadeSdkToolsDir)Pbt.targets" Condition="'$(InternalMarkupCompilation)'=='true'"/>

Просмотреть файл

@ -0,0 +1,2 @@
#!/bin/bash
# this file intentionally left empty to please build on Linux

Просмотреть файл

@ -0,0 +1,2 @@
#!/bin/bash
# this file intentionally left empty to please build on Linux

Просмотреть файл

@ -0,0 +1,2 @@
#!/bin/bash
# this file intentionally left empty to please build on Linux

Просмотреть файл

@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.SDK">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyName>PresentationCore</AssemblyName>
<PackageId>PresentationCore-ref</PackageId>

Просмотреть файл

@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.SDK">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyName>PresentationFramework</AssemblyName>
<PackageId>PresentationFramework-ref</PackageId>

Просмотреть файл

@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.SDK">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<ProjectGuid>{9AC36357-34B7-40A1-95CA-FE9F46D089A7}</ProjectGuid>
<AssemblyName>System.Xaml</AssemblyName>

Просмотреть файл

@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.SDK">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyName>System.Xaml</AssemblyName>
<PackageId>System.Xaml-ref</PackageId>