File tree 8 files changed +25
-46
lines changed
HarfBuzzSharp/nuget/build/tizen40
SkiaSharp/nuget/build/tizen40
8 files changed +25
-46
lines changed Original file line number Diff line number Diff line change 41
41
</ItemGroup >
42
42
<ItemGroup Condition =" '$(TargetFramework)' == 'tizen40'" >
43
43
<!-- Tizen -->
44
- <None Include =" ..\..\output\native\tizen\armel\libHarfBuzzSharp.*" Link =" nuget\build\$(TargetFramework)\arm\%(Filename)%(Extension)" />
45
- <None Include =" ..\..\output\native\tizen\i386\libHarfBuzzSharp.*" Link =" nuget\build\$(TargetFramework)\x86\%(Filename)%(Extension)" />
44
+ <None Include =" ..\..\output\native\tizen\armel\libHarfBuzzSharp.*" Link =" nuget\runtimes\tizen-armel\%(Filename)%(Extension)" />
45
+ <None Include =" ..\..\output\native\tizen\arm64\libHarfBuzzSharp.*" Link =" nuget\runtimes\tizen-arm64\%(Filename)%(Extension)" />
46
+ <None Include =" ..\..\output\native\tizen\i386\libHarfBuzzSharp.*" Link =" nuget\runtimes\tizen-x86\%(Filename)%(Extension)" />
47
+ <None Include =" ..\..\output\native\tizen\i386\libHarfBuzzSharp.*" Link =" nuget\runtimes\linux-x86\%(Filename)%(Extension)" />
46
48
<None Include =" ..\HarfBuzzSharp\nuget\build\tizen40\HarfBuzzSharp.targets" Link =" nuget\build\$(TargetFramework)\HarfBuzzSharp.targets" />
47
49
</ItemGroup >
48
50
<ItemGroup Condition =" $(TargetFramework.StartsWith('uap10'))" >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<Project xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
3
4
- <PropertyGroup >
5
- <_HarfBuzzSharpNativeLibraryCurrPath >$([System.IO.Path]::GetDirectoryName('$(MSBuildThisFileDirectory)'))</_HarfBuzzSharpNativeLibraryCurrPath >
6
- <_HarfBuzzSharpNativeLibraryDirName >$([System.IO.Path]::GetFileName('$(_HarfBuzzSharpNativeLibraryCurrPath)'))</_HarfBuzzSharpNativeLibraryDirName >
7
- <_HarfBuzzSharpNativeLibraryRootDir >$(MSBuildThisFileDirectory)..\..\build\$(_HarfBuzzSharpNativeLibraryDirName)\</_HarfBuzzSharpNativeLibraryRootDir >
8
- </PropertyGroup >
9
-
10
- <ItemGroup >
11
- <TizenTpkFiles Include =" $(_HarfBuzzSharpNativeLibraryRootDir)x86\libHarfBuzzSharp.so" >
12
- <Visible >false</Visible >
13
- <TizenTpkSubDir >bin\runtimes\linux-x86\native\</TizenTpkSubDir >
14
- <TizenTpkFileName >libHarfBuzzSharp.so</TizenTpkFileName >
15
- </TizenTpkFiles >
16
- <TizenTpkFiles Include =" $(_HarfBuzzSharpNativeLibraryRootDir)arm\libHarfBuzzSharp.so" >
17
- <Visible >false</Visible >
18
- <TizenTpkSubDir >bin\runtimes\tizen-armel\native\</TizenTpkSubDir >
19
- <TizenTpkFileName >libHarfBuzzSharp.so</TizenTpkFileName >
20
- </TizenTpkFiles >
21
- </ItemGroup >
22
-
23
4
</Project >
Original file line number Diff line number Diff line change 40
40
</ItemGroup >
41
41
<ItemGroup Condition =" '$(TargetFramework)' == 'tizen40'" >
42
42
<!-- Tizen -->
43
- <None Include =" ..\..\output\native\tizen\armel\libSkiaSharp.*" Link =" nuget\build\$(TargetFramework)\arm\libSkiaSharp.so" />
44
- <None Include =" ..\..\output\native\tizen\i386\libSkiaSharp.*" Link =" nuget\build\$(TargetFramework)\x86\libSkiaSharp.so" />
43
+ <None Include =" ..\..\output\native\tizen\armel\libSkiaSharp.*" Link =" nuget\runtimes\tizen-armel\libSkiaSharp.so" />
44
+ <None Include =" ..\..\output\native\tizen\arm64\libSkiaSharp.*" Link =" nuget\runtimes\tizen-arm64\libSkiaSharp.so" />
45
+ <None Include =" ..\..\output\native\tizen\i386\libSkiaSharp.*" Link =" nuget\runtimes\tizen-x86\libSkiaSharp.so" />
46
+ <None Include =" ..\..\output\native\tizen\i386\libSkiaSharp.*" Link =" nuget\runtimes\linux-x86\libSkiaSharp.so" />
45
47
<None Include =" ..\SkiaSharp\nuget\build\tizen40\SkiaSharp.targets" Link =" nuget\build\$(TargetFramework)\SkiaSharp.targets" />
46
48
</ItemGroup >
47
49
<ItemGroup Condition =" $(TargetFramework.StartsWith('uap10'))" >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<Project xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
3
4
- <PropertyGroup >
5
- <_SkiaSharpNativeLibraryCurrPath >$([System.IO.Path]::GetDirectoryName('$(MSBuildThisFileDirectory)'))</_SkiaSharpNativeLibraryCurrPath >
6
- <_SkiaSharpNativeLibraryDirName >$([System.IO.Path]::GetFileName('$(_SkiaSharpNativeLibraryCurrPath)'))</_SkiaSharpNativeLibraryDirName >
7
- <_SkiaSharpNativeLibraryRootDir >$(MSBuildThisFileDirectory)..\..\build\$(_SkiaSharpNativeLibraryDirName)\</_SkiaSharpNativeLibraryRootDir >
8
- </PropertyGroup >
9
-
10
- <ItemGroup >
11
- <TizenTpkFiles Include =" $(_SkiaSharpNativeLibraryRootDir)x86\libSkiaSharp.so" >
12
- <Visible >false</Visible >
13
- <TizenTpkSubDir >bin\runtimes\linux-x86\native\</TizenTpkSubDir >
14
- <TizenTpkFileName >libSkiaSharp.so</TizenTpkFileName >
15
- </TizenTpkFiles >
16
- <TizenTpkFiles Include =" $(_SkiaSharpNativeLibraryRootDir)arm\libSkiaSharp.so" >
17
- <Visible >false</Visible >
18
- <TizenTpkSubDir >bin\runtimes\tizen-armel\native\</TizenTpkSubDir >
19
- <TizenTpkFileName >libSkiaSharp.so</TizenTpkFileName >
20
- </TizenTpkFiles >
21
- </ItemGroup >
22
-
23
4
</Project >
Original file line number Diff line number Diff line change @@ -101,6 +101,7 @@ bool Skip(string arch)
101
101
case "armv7k" :
102
102
arch = "arm" ;
103
103
break ;
104
+ case "arm64" :
104
105
case "arm64_32" :
105
106
case "arm64-v8a" :
106
107
arch = "arm64" ;
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ Task("libSkiaSharp")
15
15
. Does ( ( ) =>
16
16
{
17
17
Build ( "armel" , "arm" , "mobile-4.0-device.core" ) ;
18
+ Build ( "arm64" , "arm64" , "mobile-4.0-device.core" ) ;
18
19
Build ( "i386" , "x86" , "mobile-4.0-emulator.core" ) ;
19
20
20
21
void Build ( string arch , string skiaArch , string rootstrap )
@@ -54,6 +55,7 @@ Task("libHarfBuzzSharp")
54
55
. Does ( ( ) =>
55
56
{
56
57
Build ( "armel" , "arm" , "mobile-4.0-device.core" ) ;
58
+ Build ( "arm64" , "arm64" , "mobile-4.0-device.core" ) ;
57
59
Build ( "i386" , "x86" , "mobile-4.0-emulator.core" ) ;
58
60
59
61
void Build ( string arch , string cliArch , string rootstrap )
Original file line number Diff line number Diff line change @@ -29,6 +29,8 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
29
29
<dependencies >
30
30
<group targetFramework =" tizen40" >
31
31
</group >
32
+ <group targetFramework =" net6.0-tizen7.0" >
33
+ </group >
32
34
</dependencies >
33
35
34
36
</metadata >
@@ -39,11 +41,14 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
39
41
<file src =" build/tizen40/HarfBuzzSharp.targets" target =" buildTransitive/tizen40/HarfBuzzSharp.NativeAssets.Tizen.targets" />
40
42
41
43
<!-- libHarfBuzzSharp.dll and other native files -->
42
- <file src =" build/tizen40/arm/libHarfBuzzSharp.so" />
43
- <file src =" build/tizen40/x86/libHarfBuzzSharp.so" />
44
+ <file src =" runtimes/linux-x86/native/libHarfBuzzSharp.so" />
45
+ <file src =" runtimes/tizen-x86/native/libHarfBuzzSharp.so" />
46
+ <file src =" runtimes/tizen-armel/native/libHarfBuzzSharp.so" />
47
+ <file src =" runtimes/tizen-arm64/native/libHarfBuzzSharp.so" />
44
48
45
49
<!-- placeholders -->
46
50
<file src =" _._" target =" lib/tizen40/_._" />
51
+ <file src =" _._" target =" lib/net6.0-tizen7.0/_._" />
47
52
48
53
<!-- legal -->
49
54
<file src =" LICENSE.txt" />
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
30
30
<dependencies >
31
31
<group targetFramework =" tizen40" >
32
32
</group >
33
+ <group targetFramework =" net6.0-tizen7.0" >
34
+ </group >
33
35
</dependencies >
34
36
35
37
</metadata >
@@ -40,11 +42,14 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
40
42
<file src =" build/tizen40/SkiaSharp.targets" target =" buildTransitive/tizen40/SkiaSharp.NativeAssets.Tizen.targets" />
41
43
42
44
<!-- libSkiaSharp.dll and other native files -->
43
- <file src =" build/tizen40/arm/libSkiaSharp.so" />
44
- <file src =" build/tizen40/x86/libSkiaSharp.so" />
45
+ <file src =" runtimes/linux-x86/native/libSkiaSharp.so" />
46
+ <file src =" runtimes/tizen-x86/native/libSkiaSharp.so" />
47
+ <file src =" runtimes/tizen-armel/native/libSkiaSharp.so" />
48
+ <file src =" runtimes/tizen-arm64/native/libSkiaSharp.so" />
45
49
46
50
<!-- placeholders -->
47
51
<file src =" _._" target =" lib/tizen40/_._" />
52
+ <file src =" _._" target =" lib/net6.0-tizen7.0/_._" />
48
53
49
54
<!-- legal -->
50
55
<file src =" LICENSE.txt" />
You can’t perform that action at this time.
0 commit comments