diff --git a/ClangSharp.sln b/ClangSharp.sln index b78e60d4..8bd897c6 100644 --- a/ClangSharp.sln +++ b/ClangSharp.sln @@ -49,9 +49,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClangSharp.PInvokeGenerator EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{2F805BB5-6089-44E3-8DD0-72104DBB29F0}" ProjectSection(SolutionItems) = preProject - scripts\azure-pipelines.yml = scripts\azure-pipelines.yml - scripts\azure-unix.yml = scripts\azure-unix.yml - scripts\azure-windows.yml = scripts\azure-windows.yml scripts\build.ps1 = scripts\build.ps1 scripts\build.sh = scripts\build.sh scripts\cibuild.cmd = scripts\cibuild.cmd @@ -230,6 +227,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libClangSharp.runtime.freeb packages\libClangSharp\libClangSharp.runtime.freebsd.13-x64\libClangSharp.runtime.freebsd.13-x64.nuspec = packages\libClangSharp\libClangSharp.runtime.freebsd.13-x64\libClangSharp.runtime.freebsd.13-x64.nuspec EndProjectSection EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{FF42B475-5025-45BA-B278-60F29B53C023}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{034EBD16-E96F-4530-B37D-30B16C4E9876}" + ProjectSection(SolutionItems) = preProject + .github\workflows\ci.yml = .github\workflows\ci.yml + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -302,6 +306,7 @@ Global {E76E41C3-FD6E-47FB-BC1E-120C8F88C07C} = {DFACF682-2673-4AE1-8F10-816D025C2D45} {19337D54-F5B0-4131-A753-B788EF5FE677} = {EDEC2130-DA14-4415-91A3-225733FB61F8} {B3A22C21-0699-4963-B665-F9AA74F0AF08} = {EDEC2130-DA14-4415-91A3-225733FB61F8} + {034EBD16-E96F-4530-B37D-30B16C4E9876} = {FF42B475-5025-45BA-B278-60F29B53C023} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {A9D18E0B-5409-457D-B5F3-0E217136BB01} diff --git a/Directory.Build.props b/Directory.Build.props index b18a8838..e9b04641 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -14,7 +14,7 @@ $(MSBuildThisFileDirectory)artifacts/ $(ClangSharpProjectCategory)/$(MSBuildProjectName) - https://github.com/microsoft/ClangSharp/ + https://github.com/dotnet/ClangSharp/ @@ -39,12 +39,12 @@ .NET Foundation and Contributors $(BaseArtifactsPath)bin/$(BaseArtifactsPathSuffix)/ .NET Foundation - true + true $(BaseArtifactsPath)pkg/$(Configuration)/ ClangSharp 13.0.0 - beta1 - pr + beta1 + pr diff --git a/Directory.Build.targets b/Directory.Build.targets index b4c1f5b5..fa0730f1 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -16,8 +16,8 @@ - - $(Version)-$(BUILD_BUILDNUMBER) + + $(Version).$(GITHUB_RUN_ID) diff --git a/README.md b/README.md index ce808223..3b96e772 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,7 @@ ClangSharp provides Clang bindings written in C#. It is self-hosted and auto-generates itself by parsing the Clang C header files using ClangSharpPInvokeGenerator. -| Job | Debug Status | Release Status | -| --- | ------------ | -------------- | -| Windows x86 | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=windows_debug_x86)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=windows_release_x86)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | -| Windows x64 | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=windows_debug_x64)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=windows_release_x64)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | -| Ubuntu 18.04 x64 | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=ubuntu_debug_x64)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=ubuntu_release_x64)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | -| MacOS x64 | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=macos_debug_x64)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | [![Build Status](https://dev.azure.com/ms/ClangSharp/_apis/build/status/microsoft.ClangSharp?branchName=main&jobName=macos_release_x64)](https://dev.azure.com/ms/ClangSharp/_build/latest?definitionId=155&branchName=main) | +![ci](https://github.com/dotnet/clangsharp/workflows/ci/badge.svg?branch=main&event=push) A nuget package for the project is provided here: https://www.nuget.org/packages/clangsharp. A .NET tool for the P/Invoke generator project is provided here: https://www.nuget.org/packages/ClangSharpPInvokeGenerator @@ -53,7 +48,7 @@ See [LICENSE.md](LICENSE.md) in the repository root for more information. ### Building Managed -ClangSharp requires the [.NET 5 SDK](https://dotnet.microsoft.com/download/dotnet/5.0) and can be built simply with `dotnet build -c Release`. +ClangSharp requires the [.NET 6 SDK](https://dotnet.microsoft.com/download/dotnet/6.0) and can be built simply with `dotnet build -c Release`. You can reproduce what the CI environment does by running `./scripts/cibuild.cmd` on Windows or `./scripts.cibuild.sh` on Unix. This will download the required .NET SDK locally and use that to build the repo; it will also run through all available actions in the appropriate order. @@ -81,7 +76,7 @@ cmake -DLLVM_ENABLE_PROJECTS=clang -DCMAKE_INSTALL_PREFIX=../install -G "Visual You can then open `LLVM.sln` in Visual Studio, change the configuration to `Release` and build the `install` project. Afterwards, you can then build `libClangSharp` where the process followed is roughly: ```cmd -git clone https://github.com/microsoft/clangsharp +git clone https://github.com/dotnet/clangsharp cd clangsharp mkdir artifacts/bin/native cd artifacts/bin/native @@ -92,7 +87,7 @@ You can then open `libClangSharp.sln` in Visual Studio, change the configuration If you building on Linux ``` -git clone https://github.com/microsoft/clangsharp +git clone https://github.com/dotnet/clangsharp cd clangsharp mkdir artifacts/bin/native cd artifacts/bin/native @@ -102,7 +97,7 @@ make or if you prefer Ninja ``` -git clone https://github.com/microsoft/clangsharp +git clone https://github.com/dotnet/clangsharp cd clangsharp mkdir artifacts/bin/native cd artifacts/bin/native @@ -120,7 +115,7 @@ dotnet tool install --global ClangSharpPInvokeGenerator --version 13.0.0-beta1 ClangSharpPInvokeGenerator @generate.rsp ``` -A response file allows you to specify and checkin the command line arguments in a text file, with one argument per line. For example: https://github.com/microsoft/ClangSharp/blob/main/sources/ClangSharpPInvokeGenerator/Properties/GenerateClang.rsp +A response file allows you to specify and checkin the command line arguments in a text file, with one argument per line. For example: https://github.com/dotnet/ClangSharp/blob/main/sources/ClangSharpPInvokeGenerator/Properties/GenerateClang.rsp At a minimum, the command line expects one or more input files (`-f`), an output namespace (`-n`), and an output location (`-o`). A typical response file may also specify explicit files to traverse, configuration options, name remappings, and other fixups. The full set of available switches: @@ -227,9 +222,9 @@ artifacts/bin/sources/ClangSharpPInvokeGenerator/Debug/net5.0/ClangSharpPInvokeG The P/Invoke Generator is currently used by several projects: -* [microsoft/clangsharp](https://github.com/microsoft/clangsharp) - ClangSharp is self-hosting -* [microsoft/llvmsharp](https://github.com/microsoft/llvmsharp) - Bindings over libLLVM -* [microsoft/win32metadata](https://github.com/microsoft/win32metadata) - Bindings over the Windows SDK meant for downstream use by projects such as CsWin32, RsWin32, etc +* [dotnet/clangsharp](https://github.com/dotnet/clangsharp) - ClangSharp is self-hosting +* [dotnet/llvmsharp](https://github.com/dotnet/llvmsharp) - Bindings over libLLVM +* [microsoft/win32metadata](https://github.com/dotnet/win32metadata) - Bindings over the Windows SDK meant for downstream use by projects such as CsWin32, RsWin32, etc * [terrafx/terrafx.interop.windows](https://github.com/terrafx/terrafx.interop.windows) - Bindings for D3D10, D3D11, D3D12, D2D1, DWrite, WIC, User32, and more in a single NuGet * [terrafx/terrafx.interop.vulkan](https://github.com/terrafx/terrafx.interop.vulkan) - Bindings for Vulkan * [terrafx/terrafx.interop.xlib](https://github.com/terrafx/terrafx.interop.xlib) - Bindings for Xlib diff --git a/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x64/libClangSharp.runtime.freebsd.12-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x64/libClangSharp.runtime.freebsd.12-x64.nuspec index 17f04d77..591cd507 100644 --- a/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x64/libClangSharp.runtime.freebsd.12-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x64/libClangSharp.runtime.freebsd.12-x64.nuspec @@ -7,10 +7,10 @@ Microsoft and Contributors true NCSA - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 12 x64 native library for libClangSharp. Copyright © Microsoft and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x86/libClangSharp.runtime.freebsd.12-x86.nuspec b/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x86/libClangSharp.runtime.freebsd.12-x86.nuspec index 5722deff..997818e9 100644 --- a/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x86/libClangSharp.runtime.freebsd.12-x86.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.freebsd.12-x86/libClangSharp.runtime.freebsd.12-x86.nuspec @@ -7,10 +7,10 @@ Microsoft and Contributors true NCSA - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 12 x86 native library for libClangSharp. Copyright © Microsoft and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x64/libClangSharp.runtime.freebsd.13-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x64/libClangSharp.runtime.freebsd.13-x64.nuspec index d6983f8e..ba1d1eae 100644 --- a/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x64/libClangSharp.runtime.freebsd.13-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x64/libClangSharp.runtime.freebsd.13-x64.nuspec @@ -7,10 +7,10 @@ Microsoft and Contributors true NCSA - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 13 x64 native library for libClangSharp. Copyright © Microsoft and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x86/libClangSharp.runtime.freebsd.13-x86.nuspec b/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x86/libClangSharp.runtime.freebsd.13-x86.nuspec index ccf88544..ce9ad693 100644 --- a/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x86/libClangSharp.runtime.freebsd.13-x86.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.freebsd.13-x86/libClangSharp.runtime.freebsd.13-x86.nuspec @@ -7,10 +7,10 @@ Microsoft and Contributors true NCSA - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 13 x86 native library for libClangSharp. Copyright © Microsoft and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.linux-arm/libClangSharp.runtime.linux-arm.nuspec b/packages/libClangSharp/libClangSharp.runtime.linux-arm/libClangSharp.runtime.linux-arm.nuspec index 98b97d5b..59a269f0 100644 --- a/packages/libClangSharp/libClangSharp.runtime.linux-arm/libClangSharp.runtime.linux-arm.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.linux-arm/libClangSharp.runtime.linux-arm.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp linux arm native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.linux-arm64/libClangSharp.runtime.linux-arm64.nuspec b/packages/libClangSharp/libClangSharp.runtime.linux-arm64/libClangSharp.runtime.linux-arm64.nuspec index e7688c4e..f9d91981 100644 --- a/packages/libClangSharp/libClangSharp.runtime.linux-arm64/libClangSharp.runtime.linux-arm64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.linux-arm64/libClangSharp.runtime.linux-arm64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp linux arm64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.osx-x64/libClangSharp.runtime.osx-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.osx-x64/libClangSharp.runtime.osx-x64.nuspec index ef1cb192..710bc91d 100644 --- a/packages/libClangSharp/libClangSharp.runtime.osx-x64/libClangSharp.runtime.osx-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.osx-x64/libClangSharp.runtime.osx-x64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp osx x64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.ubuntu.18.04-x64/libClangSharp.runtime.ubuntu.18.04-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.ubuntu.18.04-x64/libClangSharp.runtime.ubuntu.18.04-x64.nuspec index 340541a6..753c7a66 100644 --- a/packages/libClangSharp/libClangSharp.runtime.ubuntu.18.04-x64/libClangSharp.runtime.ubuntu.18.04-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.ubuntu.18.04-x64/libClangSharp.runtime.ubuntu.18.04-x64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp ubuntu 18.04 x64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.ubuntu.20.04-x64/libClangSharp.runtime.ubuntu.20.04-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.ubuntu.20.04-x64/libClangSharp.runtime.ubuntu.20.04-x64.nuspec index 15200768..0e4dc956 100644 --- a/packages/libClangSharp/libClangSharp.runtime.ubuntu.20.04-x64/libClangSharp.runtime.ubuntu.20.04-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.ubuntu.20.04-x64/libClangSharp.runtime.ubuntu.20.04-x64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp ubuntu 20.04 x64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.ubuntu.21.04-x64/libClangSharp.runtime.ubuntu.21.04-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.ubuntu.21.04-x64/libClangSharp.runtime.ubuntu.21.04-x64.nuspec index 788a5134..3a510629 100644 --- a/packages/libClangSharp/libClangSharp.runtime.ubuntu.21.04-x64/libClangSharp.runtime.ubuntu.21.04-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.ubuntu.21.04-x64/libClangSharp.runtime.ubuntu.21.04-x64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp ubuntu 21.04 x64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.win-arm64/libClangSharp.runtime.win-arm64.nuspec b/packages/libClangSharp/libClangSharp.runtime.win-arm64/libClangSharp.runtime.win-arm64.nuspec index b5497d3e..252f4bbd 100644 --- a/packages/libClangSharp/libClangSharp.runtime.win-arm64/libClangSharp.runtime.win-arm64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.win-arm64/libClangSharp.runtime.win-arm64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp win arm64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.win-x64/libClangSharp.runtime.win-x64.nuspec b/packages/libClangSharp/libClangSharp.runtime.win-x64/libClangSharp.runtime.win-x64.nuspec index 018f2093..08077d72 100644 --- a/packages/libClangSharp/libClangSharp.runtime.win-x64/libClangSharp.runtime.win-x64.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.win-x64/libClangSharp.runtime.win-x64.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp win x64 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp.runtime.win-x86/libClangSharp.runtime.win-x86.nuspec b/packages/libClangSharp/libClangSharp.runtime.win-x86/libClangSharp.runtime.win-x86.nuspec index 2a7d0910..d5a9f5c3 100644 --- a/packages/libClangSharp/libClangSharp.runtime.win-x86/libClangSharp.runtime.win-x86.nuspec +++ b/packages/libClangSharp/libClangSharp.runtime.win-x86/libClangSharp.runtime.win-x86.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp win x86 native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libClangSharp/libClangSharp/libClangSharp.nuspec b/packages/libClangSharp/libClangSharp/libClangSharp.nuspec index ff5335a3..e902d891 100644 --- a/packages/libClangSharp/libClangSharp/libClangSharp.nuspec +++ b/packages/libClangSharp/libClangSharp/libClangSharp.nuspec @@ -7,10 +7,10 @@ .NET Foundation and Contributors true MIT - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp Multi-platform native library for libClangSharp. Copyright © .NET Foundation and Contributors - + diff --git a/packages/libclang/libclang.runtime.freebsd.12-x64/libclang.runtime.freebsd.12-x64.nuspec b/packages/libclang/libclang.runtime.freebsd.12-x64/libclang.runtime.freebsd.12-x64.nuspec index e082d246..8351403a 100644 --- a/packages/libclang/libclang.runtime.freebsd.12-x64/libclang.runtime.freebsd.12-x64.nuspec +++ b/packages/libclang/libclang.runtime.freebsd.12-x64/libclang.runtime.freebsd.12-x64.nuspec @@ -7,7 +7,7 @@ Microsoft and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 12 x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.freebsd.12-x86/libclang.runtime.freebsd.12-x86.nuspec b/packages/libclang/libclang.runtime.freebsd.12-x86/libclang.runtime.freebsd.12-x86.nuspec index 0d005a4e..f483fe5d 100644 --- a/packages/libclang/libclang.runtime.freebsd.12-x86/libclang.runtime.freebsd.12-x86.nuspec +++ b/packages/libclang/libclang.runtime.freebsd.12-x86/libclang.runtime.freebsd.12-x86.nuspec @@ -7,7 +7,7 @@ Microsoft and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 12 x86 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.freebsd.13-x64/libclang.runtime.freebsd.13-x64.nuspec b/packages/libclang/libclang.runtime.freebsd.13-x64/libclang.runtime.freebsd.13-x64.nuspec index 4d0b5b42..c8a995d1 100644 --- a/packages/libclang/libclang.runtime.freebsd.13-x64/libclang.runtime.freebsd.13-x64.nuspec +++ b/packages/libclang/libclang.runtime.freebsd.13-x64/libclang.runtime.freebsd.13-x64.nuspec @@ -7,7 +7,7 @@ Microsoft and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 13 x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.freebsd.13-x86/libclang.runtime.freebsd.13-x86.nuspec b/packages/libclang/libclang.runtime.freebsd.13-x86/libclang.runtime.freebsd.13-x86.nuspec index b3b6a728..5c7440d2 100644 --- a/packages/libclang/libclang.runtime.freebsd.13-x86/libclang.runtime.freebsd.13-x86.nuspec +++ b/packages/libclang/libclang.runtime.freebsd.13-x86/libclang.runtime.freebsd.13-x86.nuspec @@ -7,7 +7,7 @@ Microsoft and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp freebsd 13 x86 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.linux-arm/libclang.runtime.linux-arm.nuspec b/packages/libclang/libclang.runtime.linux-arm/libclang.runtime.linux-arm.nuspec index d67070cf..cd892287 100644 --- a/packages/libclang/libclang.runtime.linux-arm/libclang.runtime.linux-arm.nuspec +++ b/packages/libclang/libclang.runtime.linux-arm/libclang.runtime.linux-arm.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp linux arm native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.linux-arm64/libclang.runtime.linux-arm64.nuspec b/packages/libclang/libclang.runtime.linux-arm64/libclang.runtime.linux-arm64.nuspec index 0c8c63f5..db4bcd84 100644 --- a/packages/libclang/libclang.runtime.linux-arm64/libclang.runtime.linux-arm64.nuspec +++ b/packages/libclang/libclang.runtime.linux-arm64/libclang.runtime.linux-arm64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp linux arm64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.osx-x64/libclang.runtime.osx-x64.nuspec b/packages/libclang/libclang.runtime.osx-x64/libclang.runtime.osx-x64.nuspec index d79e9b55..14b65171 100644 --- a/packages/libclang/libclang.runtime.osx-x64/libclang.runtime.osx-x64.nuspec +++ b/packages/libclang/libclang.runtime.osx-x64/libclang.runtime.osx-x64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp osx x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.ubuntu.18.04-x64/libclang.runtime.ubuntu.18.04-x64.nuspec b/packages/libclang/libclang.runtime.ubuntu.18.04-x64/libclang.runtime.ubuntu.18.04-x64.nuspec index fbb9eda2..78690b71 100644 --- a/packages/libclang/libclang.runtime.ubuntu.18.04-x64/libclang.runtime.ubuntu.18.04-x64.nuspec +++ b/packages/libclang/libclang.runtime.ubuntu.18.04-x64/libclang.runtime.ubuntu.18.04-x64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp ubuntu 18.04 x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.ubuntu.20.04-x64/libclang.runtime.ubuntu.20.04-x64.nuspec b/packages/libclang/libclang.runtime.ubuntu.20.04-x64/libclang.runtime.ubuntu.20.04-x64.nuspec index c8f1aa95..6bd7837b 100644 --- a/packages/libclang/libclang.runtime.ubuntu.20.04-x64/libclang.runtime.ubuntu.20.04-x64.nuspec +++ b/packages/libclang/libclang.runtime.ubuntu.20.04-x64/libclang.runtime.ubuntu.20.04-x64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp ubuntu 20.04 x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.ubuntu.21.04-x64/libclang.runtime.ubuntu.21.04-x64.nuspec b/packages/libclang/libclang.runtime.ubuntu.21.04-x64/libclang.runtime.ubuntu.21.04-x64.nuspec index d986bc30..cff85eed 100644 --- a/packages/libclang/libclang.runtime.ubuntu.21.04-x64/libclang.runtime.ubuntu.21.04-x64.nuspec +++ b/packages/libclang/libclang.runtime.ubuntu.21.04-x64/libclang.runtime.ubuntu.21.04-x64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp ubuntu 21.04 x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.win-arm64/libclang.runtime.win-arm64.nuspec b/packages/libclang/libclang.runtime.win-arm64/libclang.runtime.win-arm64.nuspec index 6fcef721..769f7453 100644 --- a/packages/libclang/libclang.runtime.win-arm64/libclang.runtime.win-arm64.nuspec +++ b/packages/libclang/libclang.runtime.win-arm64/libclang.runtime.win-arm64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp win arm64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.win-x64/libclang.runtime.win-x64.nuspec b/packages/libclang/libclang.runtime.win-x64/libclang.runtime.win-x64.nuspec index 0d0d68f1..b21588fe 100644 --- a/packages/libclang/libclang.runtime.win-x64/libclang.runtime.win-x64.nuspec +++ b/packages/libclang/libclang.runtime.win-x64/libclang.runtime.win-x64.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp win x64 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang.runtime.win-x86/libclang.runtime.win-x86.nuspec b/packages/libclang/libclang.runtime.win-x86/libclang.runtime.win-x86.nuspec index 8131a9c6..38860fc3 100644 --- a/packages/libclang/libclang.runtime.win-x86/libclang.runtime.win-x86.nuspec +++ b/packages/libclang/libclang.runtime.win-x86/libclang.runtime.win-x86.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp win x86 native library for libclang. Copyright © LLVM Project diff --git a/packages/libclang/libclang/libclang.nuspec b/packages/libclang/libclang/libclang.nuspec index 6cbf3352..d76e9b55 100644 --- a/packages/libclang/libclang/libclang.nuspec +++ b/packages/libclang/libclang/libclang.nuspec @@ -7,7 +7,7 @@ .NET Foundation and Contributors true Apache-2.0 WITH LLVM-exception - https://github.com/microsoft/clangsharp + https://github.com/dotnet/clangsharp Multi-platform native library for libclang. Copyright © LLVM Project diff --git a/qcls b/qcls new file mode 100644 index 00000000..918ca47e --- /dev/null +++ b/qcls @@ -0,0 +1,60 @@ +README.md:ClangSharp requires the [.NET 5 SDK](https://dotnet.microsoft.com/download/dotnet/5.0) and can be built simply with `dotnet build -c Release`. +README.md:* [microsoft/win32metadata](https://github.com/dotnet/win32metadata) - Bindings over the Windows SDK meant for downstream use by projects such as CsWin32, RsWin32, etc +packages/libClangSharp/libClangSharp.runtime.freebsd.12-x64/libClangSharp.runtime.freebsd.12-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.freebsd.12-x86/libClangSharp.runtime.freebsd.12-x86.nuspec: +packages/libClangSharp/libClangSharp.runtime.freebsd.13-x64/libClangSharp.runtime.freebsd.13-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.freebsd.13-x86/libClangSharp.runtime.freebsd.13-x86.nuspec: +packages/libClangSharp/libClangSharp.runtime.linux-arm/libClangSharp.runtime.linux-arm.nuspec: +packages/libClangSharp/libClangSharp.runtime.linux-arm64/libClangSharp.runtime.linux-arm64.nuspec: +packages/libClangSharp/libClangSharp.runtime.osx-x64/libClangSharp.runtime.osx-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.ubuntu.18.04-x64/libClangSharp.runtime.ubuntu.18.04-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.ubuntu.20.04-x64/libClangSharp.runtime.ubuntu.20.04-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.ubuntu.21.04-x64/libClangSharp.runtime.ubuntu.21.04-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.win-arm64/libClangSharp.runtime.win-arm64.nuspec: +packages/libClangSharp/libClangSharp.runtime.win-x64/libClangSharp.runtime.win-x64.nuspec: +packages/libClangSharp/libClangSharp.runtime.win-x86/libClangSharp.runtime.win-x86.nuspec: +packages/libClangSharp/libClangSharp/libClangSharp.nuspec: +packages/libclang/libclang.runtime.freebsd.12-x64/libclang.runtime.freebsd.12-x64.nuspec: +packages/libclang/libclang.runtime.freebsd.12-x86/libclang.runtime.freebsd.12-x86.nuspec: +packages/libclang/libclang.runtime.freebsd.13-x64/libclang.runtime.freebsd.13-x64.nuspec: +packages/libclang/libclang.runtime.freebsd.13-x86/libclang.runtime.freebsd.13-x86.nuspec: +packages/libclang/libclang.runtime.linux-arm/libclang.runtime.linux-arm.nuspec: +packages/libclang/libclang.runtime.linux-arm64/libclang.runtime.linux-arm64.nuspec: +packages/libclang/libclang.runtime.osx-x64/libclang.runtime.osx-x64.nuspec: +packages/libclang/libclang.runtime.ubuntu.18.04-x64/libclang.runtime.ubuntu.18.04-x64.nuspec: +packages/libclang/libclang.runtime.ubuntu.20.04-x64/libclang.runtime.ubuntu.20.04-x64.nuspec: +packages/libclang/libclang.runtime.ubuntu.21.04-x64/libclang.runtime.ubuntu.21.04-x64.nuspec: +packages/libclang/libclang.runtime.win-arm64/libclang.runtime.win-arm64.nuspec: +packages/libclang/libclang.runtime.win-x64/libclang.runtime.win-x64.nuspec: +packages/libclang/libclang.runtime.win-x86/libclang.runtime.win-x86.nuspec: +packages/libclang/libclang/libclang.nuspec: +scripts/build.ps1: & git clone "https://github.com/microsoft/win32metadata" "$win32MetadataDir" +sources/ClangSharp.Interop/CX_AtomicOperatorKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_AttrKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_BinaryOperatorKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_CapturedRegionKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_CastKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_CharacterKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_ConstructionKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_DeclKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_DestructorType.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_ExprDependence.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_FloatingSemantics.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_OverloadedOperatorKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_StmtClass.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TemplateArgument.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TemplateArgumentDependence.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TemplateArgumentLoc.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TemplateName.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TemplateNameKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TemplateSpecializationKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_TypeClass.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_UnaryExprOrTypeTrait.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_UnaryOperatorKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/CX_VariableCaptureKind.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/Extensions/CX_TemplateName.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharp.Interop/clangsharp.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +sources/ClangSharpPInvokeGenerator/Properties/GenerateClangSharp-LICENSE.txt:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentLocTests.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentTests.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +tests/ClangSharp.UnitTests/InteropTests/CX_TemplateNameTests.cs:// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp diff --git a/sources/ClangSharp.Interop/CX_AtomicOperatorKind.cs b/sources/ClangSharp.Interop/CX_AtomicOperatorKind.cs index 747fd5f1..49ffa709 100644 --- a/sources/ClangSharp.Interop/CX_AtomicOperatorKind.cs +++ b/sources/ClangSharp.Interop/CX_AtomicOperatorKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_AttrKind.cs b/sources/ClangSharp.Interop/CX_AttrKind.cs index 94de1404..5839344a 100644 --- a/sources/ClangSharp.Interop/CX_AttrKind.cs +++ b/sources/ClangSharp.Interop/CX_AttrKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_BinaryOperatorKind.cs b/sources/ClangSharp.Interop/CX_BinaryOperatorKind.cs index e398ec60..30e6e639 100644 --- a/sources/ClangSharp.Interop/CX_BinaryOperatorKind.cs +++ b/sources/ClangSharp.Interop/CX_BinaryOperatorKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_CapturedRegionKind.cs b/sources/ClangSharp.Interop/CX_CapturedRegionKind.cs index 4209bcc2..7fbab81c 100644 --- a/sources/ClangSharp.Interop/CX_CapturedRegionKind.cs +++ b/sources/ClangSharp.Interop/CX_CapturedRegionKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_CastKind.cs b/sources/ClangSharp.Interop/CX_CastKind.cs index cb00134a..09fc7339 100644 --- a/sources/ClangSharp.Interop/CX_CastKind.cs +++ b/sources/ClangSharp.Interop/CX_CastKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_CharacterKind.cs b/sources/ClangSharp.Interop/CX_CharacterKind.cs index 71ff66b4..50766421 100644 --- a/sources/ClangSharp.Interop/CX_CharacterKind.cs +++ b/sources/ClangSharp.Interop/CX_CharacterKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_ConstructionKind.cs b/sources/ClangSharp.Interop/CX_ConstructionKind.cs index be0d6361..3727a2fc 100644 --- a/sources/ClangSharp.Interop/CX_ConstructionKind.cs +++ b/sources/ClangSharp.Interop/CX_ConstructionKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_DeclKind.cs b/sources/ClangSharp.Interop/CX_DeclKind.cs index 6541fd3a..fad52f75 100644 --- a/sources/ClangSharp.Interop/CX_DeclKind.cs +++ b/sources/ClangSharp.Interop/CX_DeclKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_DestructorType.cs b/sources/ClangSharp.Interop/CX_DestructorType.cs index ca70aa1f..3e4d6481 100644 --- a/sources/ClangSharp.Interop/CX_DestructorType.cs +++ b/sources/ClangSharp.Interop/CX_DestructorType.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_ExprDependence.cs b/sources/ClangSharp.Interop/CX_ExprDependence.cs index 3766a90b..dca56064 100644 --- a/sources/ClangSharp.Interop/CX_ExprDependence.cs +++ b/sources/ClangSharp.Interop/CX_ExprDependence.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp using System; diff --git a/sources/ClangSharp.Interop/CX_FloatingSemantics.cs b/sources/ClangSharp.Interop/CX_FloatingSemantics.cs index c1499175..831a279e 100644 --- a/sources/ClangSharp.Interop/CX_FloatingSemantics.cs +++ b/sources/ClangSharp.Interop/CX_FloatingSemantics.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_OverloadedOperatorKind.cs b/sources/ClangSharp.Interop/CX_OverloadedOperatorKind.cs index 30102b88..d98d12c3 100644 --- a/sources/ClangSharp.Interop/CX_OverloadedOperatorKind.cs +++ b/sources/ClangSharp.Interop/CX_OverloadedOperatorKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_StmtClass.cs b/sources/ClangSharp.Interop/CX_StmtClass.cs index a7c5be0a..6e0c8488 100644 --- a/sources/ClangSharp.Interop/CX_StmtClass.cs +++ b/sources/ClangSharp.Interop/CX_StmtClass.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_TemplateArgument.cs b/sources/ClangSharp.Interop/CX_TemplateArgument.cs index afd9c838..bc8c1e56 100644 --- a/sources/ClangSharp.Interop/CX_TemplateArgument.cs +++ b/sources/ClangSharp.Interop/CX_TemplateArgument.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_TemplateArgumentDependence.cs b/sources/ClangSharp.Interop/CX_TemplateArgumentDependence.cs index be4e1db2..fc3194fd 100644 --- a/sources/ClangSharp.Interop/CX_TemplateArgumentDependence.cs +++ b/sources/ClangSharp.Interop/CX_TemplateArgumentDependence.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp using System; diff --git a/sources/ClangSharp.Interop/CX_TemplateArgumentLoc.cs b/sources/ClangSharp.Interop/CX_TemplateArgumentLoc.cs index 81d28675..a98f1a7b 100644 --- a/sources/ClangSharp.Interop/CX_TemplateArgumentLoc.cs +++ b/sources/ClangSharp.Interop/CX_TemplateArgumentLoc.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_TemplateName.cs b/sources/ClangSharp.Interop/CX_TemplateName.cs index 19f452b1..e5a15e17 100644 --- a/sources/ClangSharp.Interop/CX_TemplateName.cs +++ b/sources/ClangSharp.Interop/CX_TemplateName.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_TemplateNameKind.cs b/sources/ClangSharp.Interop/CX_TemplateNameKind.cs index 2668d099..63216e0c 100644 --- a/sources/ClangSharp.Interop/CX_TemplateNameKind.cs +++ b/sources/ClangSharp.Interop/CX_TemplateNameKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_TemplateSpecializationKind.cs b/sources/ClangSharp.Interop/CX_TemplateSpecializationKind.cs index 4fe490b9..d696b603 100644 --- a/sources/ClangSharp.Interop/CX_TemplateSpecializationKind.cs +++ b/sources/ClangSharp.Interop/CX_TemplateSpecializationKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_TypeClass.cs b/sources/ClangSharp.Interop/CX_TypeClass.cs index 974bcf62..818b18e8 100644 --- a/sources/ClangSharp.Interop/CX_TypeClass.cs +++ b/sources/ClangSharp.Interop/CX_TypeClass.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_UnaryExprOrTypeTrait.cs b/sources/ClangSharp.Interop/CX_UnaryExprOrTypeTrait.cs index f3c0e5b4..ffa718ff 100644 --- a/sources/ClangSharp.Interop/CX_UnaryExprOrTypeTrait.cs +++ b/sources/ClangSharp.Interop/CX_UnaryExprOrTypeTrait.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_UnaryOperatorKind.cs b/sources/ClangSharp.Interop/CX_UnaryOperatorKind.cs index e0652dbc..75ae9128 100644 --- a/sources/ClangSharp.Interop/CX_UnaryOperatorKind.cs +++ b/sources/ClangSharp.Interop/CX_UnaryOperatorKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/CX_VariableCaptureKind.cs b/sources/ClangSharp.Interop/CX_VariableCaptureKind.cs index 613c948a..9e4fe4b6 100644 --- a/sources/ClangSharp.Interop/CX_VariableCaptureKind.cs +++ b/sources/ClangSharp.Interop/CX_VariableCaptureKind.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/Extensions/CX_TemplateName.cs b/sources/ClangSharp.Interop/Extensions/CX_TemplateName.cs index 96cfb964..eddd295c 100644 --- a/sources/ClangSharp.Interop/Extensions/CX_TemplateName.cs +++ b/sources/ClangSharp.Interop/Extensions/CX_TemplateName.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp namespace ClangSharp.Interop { diff --git a/sources/ClangSharp.Interop/clangsharp.cs b/sources/ClangSharp.Interop/clangsharp.cs index 9f87bcc2..2d62b4a7 100644 --- a/sources/ClangSharp.Interop/clangsharp.cs +++ b/sources/ClangSharp.Interop/clangsharp.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp using System; using System.Runtime.InteropServices; diff --git a/sources/ClangSharpPInvokeGenerator/Properties/GenerateClangSharp-LICENSE.txt b/sources/ClangSharpPInvokeGenerator/Properties/GenerateClangSharp-LICENSE.txt index 54bc7963..77497324 100644 --- a/sources/ClangSharpPInvokeGenerator/Properties/GenerateClangSharp-LICENSE.txt +++ b/sources/ClangSharpPInvokeGenerator/Properties/GenerateClangSharp-LICENSE.txt @@ -1,2 +1,2 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp diff --git a/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentLocTests.cs b/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentLocTests.cs index 4ae61bdd..f1673bec 100644 --- a/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentLocTests.cs +++ b/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentLocTests.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp using System; using System.Runtime.InteropServices; diff --git a/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentTests.cs b/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentTests.cs index 8a04d945..a9cbae25 100644 --- a/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentTests.cs +++ b/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateArgumentTests.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp using System; using System.Runtime.InteropServices; diff --git a/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateNameTests.cs b/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateNameTests.cs index 3bec31e6..6f3814df 100644 --- a/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateNameTests.cs +++ b/tests/ClangSharp.UnitTests/InteropTests/CX_TemplateNameTests.cs @@ -1,5 +1,5 @@ // Copyright (c) .NET Foundation and Contributors. All Rights Reserved. Licensed under the MIT License (MIT). See License.md in the repository root for more information. -// Ported from https://github.com/microsoft/ClangSharp/blob/main/sources/libClangSharp +// Ported from https://github.com/dotnet/clangsharp/blob/main/sources/libClangSharp using System; using System.Runtime.InteropServices;