This commit is contained in:
Alexander Köplinger 2021-03-09 11:27:18 +01:00
Родитель 3bbe342df1
Коммит e06fe7e7ae
4 изменённых файлов: 3 добавлений и 12 удалений

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

@ -9,7 +9,7 @@
<summary>Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.</summary>
<description>Embeddinator-4000 is a tool to turn existing .NET libraries into libraries that can be consumed by other languages.
It is a tool that takes a .NET assembly and generates the necessary glue to surface the .NET API as a native API. The goal is to surface .NET libraries to all ecosystems where Mono/Xamarin run, and for each platform we provide an interface that is native to that platform as well as the tools needed to turn a .NET library into something that can be consumed on that platform.</description>
<licenseUrl>https://raw.githubusercontent.com/mono/Embeddinator-4000/master/LICENSE</licenseUrl>
<licenseUrl>https://raw.githubusercontent.com/mono/Embeddinator-4000/main/LICENSE</licenseUrl>
<projectUrl>https://github.com/mono/Embeddinator-4000</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<copyright>Microsoft 2017</copyright>

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

@ -1,14 +1,5 @@
![Embeddinator-4000 Logo](e4000-logo.png)
| Windows | macOS |
|---------------------------|-----------------------------|
| [![windows-vs-x86][1]][2] | [![osx-clang-x86][3]][4]
[1]: https://jenkins.mono-project.com/view/Xamarin.MaciOS/job/embeddinator-4000-windows/badge/icon
[2]: https://jenkins.mono-project.com/view/Xamarin.MaciOS/job/embeddinator-4000-windows/
[3]: https://travis-ci.org/mono/Embeddinator-4000.svg?branch=master
[4]: https://travis-ci.org/mono/Embeddinator-4000
Embeddinator-4000 is a tool to turn existing .NET libraries into
libraries that can be consumed by other languages.

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

@ -3,7 +3,7 @@
name: $(BuildID)
trigger:
- master
- main
variables:
Mono.Windows.Url: https://download.mono-project.com/archive/6.0.0/windows-installer/mono-6.0.0.319-gtksharp-2.12.45-win32-0.msi

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

@ -333,7 +333,7 @@ namespace Embeddinator.ObjC {
if (ctor.Unavailable) {
headers.WriteLine ("/** This initializer is not available as it was not re-exposed from the base type");
headers.WriteLine (" * For more details consult https://github.com/mono/Embeddinator-4000/blob/master/docs/ObjC.md#constructors-vs-initializers");
headers.WriteLine (" * For more details consult https://github.com/mono/Embeddinator-4000/blob/main/docs/ObjC.md#constructors-vs-initializers");
headers.WriteLine (" */");
headers.WriteLine ($"- (nullable instancetype){name} NS_UNAVAILABLE;");
headers.WriteLine ();