diff --git a/sources/ClangSharpPInvokeGenerator/ClangSharpPInvokeGenerator.csproj b/sources/ClangSharpPInvokeGenerator/ClangSharpPInvokeGenerator.csproj index ec2f74a7..9343641f 100644 --- a/sources/ClangSharpPInvokeGenerator/ClangSharpPInvokeGenerator.csproj +++ b/sources/ClangSharpPInvokeGenerator/ClangSharpPInvokeGenerator.csproj @@ -14,8 +14,6 @@ - - @@ -30,7 +28,6 @@ libclang libClangSharp - libLLVM diff --git a/sources/ClangSharpPInvokeGenerator/Properties/GenerateLLVM-LICENSE.txt b/sources/ClangSharpPInvokeGenerator/Properties/GenerateLLVM-LICENSE.txt deleted file mode 100644 index b2de2be4..00000000 --- a/sources/ClangSharpPInvokeGenerator/Properties/GenerateLLVM-LICENSE.txt +++ /dev/null @@ -1,4 +0,0 @@ -// 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/llvm/llvm-project/tree/llvmorg-20.1.2/llvm/include/llvm-c -// Original source is Copyright (c) the LLVM Project and Contributors. Licensed under the Apache License v2.0 with LLVM Exceptions. See NOTICE.txt in the project root for license information. diff --git a/sources/ClangSharpPInvokeGenerator/Properties/GenerateLLVM.rsp b/sources/ClangSharpPInvokeGenerator/Properties/GenerateLLVM.rsp deleted file mode 100644 index e54d8869..00000000 --- a/sources/ClangSharpPInvokeGenerator/Properties/GenerateLLVM.rsp +++ /dev/null @@ -1,101 +0,0 @@ ---additional --m64 ---config -exclude-com-proxies -exclude-empty-records -exclude-enum-operators -generate-aggressive-inlining -generate-callconv-member-function -generate-cpp-attributes -generate-disable-runtime-marshalling -generate-file-scoped-namespaces -generate-guid-member -generate-macro-bindings -generate-marker-interfaces -generate-native-inheritance-attribute -generate-setslastsystemerror-attribute -generate-tests-nunit -generate-unmanaged-constants -generate-vtbl-index-attribute -log-potential-typedef-remappings -multi-file -preview-codegen -trimmable-vtbls -unix-types ---exclude -LLVMInitializeNativeAsmParser -LLVMInitializeNativeAsmPrinter -LLVMInitializeNativeDisassembler -LLVMInitializeNativeTarget -LLVM_ATTRIBUTE_C_DEPRECATED -LLVM_DECLARE_VALUE_CAST -LLVM_FOR_EACH_VALUE_SUBCLASS ---file -llvm-c/Analysis.h -llvm-c/BitReader.h -llvm-c/BitWriter.h -llvm-c/blake3.h -llvm-c/Comdat.h -llvm-c/Core.h -llvm-c/DataTypes.h -llvm-c/DebugInfo.h -llvm-c/Deprecated.h -llvm-c/Disassembler.h -llvm-c/DisassemblerTypes.h -llvm-c/Error.h -llvm-c/ErrorHandling.h -llvm-c/ExecutionEngine.h -llvm-c/ExternC.h -llvm-c/IRReader.h -llvm-c/Linker.h -llvm-c/LLJIT.h -llvm-c/lto.h -llvm-c/Object.h -llvm-c/Orc.h -llvm-c/OrcEE.h -llvm-c/Remarks.h -llvm-c/Support.h -llvm-c/Target.h -llvm-c/TargetMachine.h -llvm-c/Types.h -llvm-c/Transforms/PassBuilder.h ---headerFile -./Properties/GenerateLLVM-LICENSE.txt ---methodClassName -LLVM ---namespace -LLVMSharp.Interop ---output -./sources/LLVMSharp/Interop ---prefixStrip -LLVM ---remap -LLVMAttributeIndex=LLVMAttributeIndex -LLVM_BLAKE3_BLOCK_LEN=@BLAKE3_BLOCK_LEN -LLVM_BLAKE3_CHUNK_LEN=@BLAKE3_CHUNK_LEN -llvm_blake3_hasher_finalize=@blake3_hasher_finalize -llvm_blake3_hasher_finalize_seek=@blake3_hasher_finalize_seek -llvm_blake3_hasher_init=@blake3_hasher_init -llvm_blake3_hasher_init_derive_key=@blake3_hasher_init_derive_key -llvm_blake3_hasher_init_derive_key_raw=@blake3_hasher_init_derive_key_raw -llvm_blake3_hasher_init_keyed=@blake3_hasher_init_keyed -llvm_blake3_hasher_reset=@blake3_hasher_reset -llvm_blake3_hasher_update=@blake3_hasher_update -LLVM_BLAKE3_KEY_LEN=@BLAKE3_KEY_LEN -LLVM_BLAKE3_MAX_DEPTH=@BLAKE3_MAX_DEPTH -LLVM_BLAKE3_OUT_LEN=@BLAKE3_OUT_LEN -llvm_blake3_version=@blake3_version -LLVM_BLAKE3_VERSION_STRING=@BLAKE3_VERSION_STRING -LLVMOpaqueValueMetadataEntry=LLVMValueMetadataEntry -LLVMOpaqueModuleFlagEntry=LLVMModuleFlagEntry -__AnonymousEnum_Core_L462_C1=@LLVMAttributeIndex -__AnonymousEnum_Core_L486_C1=@LLVMFastMathFlags -__AnonymousEnum_DebugInfo_L147_C1=@LLVMMetadataKind ---test-output -./tests/LLVMSharp.UnitTests/Interop ---with-attribute -LLVMDIFlags=Flags -LLVMJITSymbolGenericFlags=Flags -LLVMFastMathFlags=Flags -LLVMOrcJITDylibLookupFlags=Flags -LLVMOrcSymbolLookupFlags=Flags diff --git a/sources/ClangSharpPInvokeGenerator/Properties/launchSettings.json b/sources/ClangSharpPInvokeGenerator/Properties/launchSettings.json index 922ee360..027d49f5 100644 --- a/sources/ClangSharpPInvokeGenerator/Properties/launchSettings.json +++ b/sources/ClangSharpPInvokeGenerator/Properties/launchSettings.json @@ -9,10 +9,6 @@ "commandName": "Project", "commandLineArgs": "\"@$(MSBuildProjectDirectory)/Properties/GenerateClangSharp.rsp\" --file-directory \"$(MSBuildProjectDirectory)/..\" --include-directory \"$(LLVMIncludePath)\" --libraryPath $(LibClangSharpName)" }, - "GenerateLLVM": { - "commandName": "Project", - "commandLineArgs": "\"@$(MSBuildProjectDirectory)/Properties/GenerateLLVM.rsp\" --file-directory \"$(LLVMIncludePath)\" --include-directory \"$(LLVMIncludePath)\" --libraryPath $(LibLLVMName)" - }, "GenerateLocal": { "commandName": "Project", "commandLineArgs": "@generate.rsp",