mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-06-13 21:11:03 +00:00
Removed not needed libs from linking process
This commit is contained in:
@@ -40,36 +40,13 @@ fn set_rustc_link_flags(llvm_config_path: &Path) {
|
|||||||
"LLVMBinaryFormat",
|
"LLVMBinaryFormat",
|
||||||
"LLVMDemangle",
|
"LLVMDemangle",
|
||||||
// Required by `llvm-sys`
|
// Required by `llvm-sys`
|
||||||
"LLVMWindowsManifest",
|
|
||||||
"LLVMXRay",
|
|
||||||
"LLVMLibDriver",
|
|
||||||
"LLVMDlltoolDriver",
|
|
||||||
"LLVMTextAPIBinaryReader",
|
|
||||||
"LLVMCoverage",
|
|
||||||
"LLVMLineEditor",
|
|
||||||
"LLVMRISCVTargetMCA",
|
|
||||||
"LLVMRISCVDisassembler",
|
"LLVMRISCVDisassembler",
|
||||||
"LLVMRISCVAsmParser",
|
"LLVMRISCVAsmParser",
|
||||||
"LLVMRISCVCodeGen",
|
"LLVMRISCVCodeGen",
|
||||||
"LLVMRISCVDesc",
|
"LLVMRISCVDesc",
|
||||||
"LLVMRISCVInfo",
|
"LLVMRISCVInfo",
|
||||||
"LLVMOrcDebugging",
|
|
||||||
"LLVMOrcJIT",
|
|
||||||
"LLVMWindowsDriver",
|
|
||||||
"LLVMMCJIT",
|
|
||||||
"LLVMJITLink",
|
|
||||||
"LLVMInterpreter",
|
|
||||||
"LLVMExecutionEngine",
|
"LLVMExecutionEngine",
|
||||||
"LLVMRuntimeDyld",
|
|
||||||
"LLVMOrcTargetProcess",
|
|
||||||
"LLVMOrcShared",
|
|
||||||
"LLVMDWP",
|
|
||||||
"LLVMDebugInfoLogicalView",
|
|
||||||
"LLVMDebugInfoGSYM",
|
|
||||||
"LLVMOption",
|
"LLVMOption",
|
||||||
"LLVMObjectYAML",
|
|
||||||
"LLVMObjCopy",
|
|
||||||
"LLVMMCA",
|
|
||||||
"LLVMMCDisassembler",
|
"LLVMMCDisassembler",
|
||||||
"LLVMPasses",
|
"LLVMPasses",
|
||||||
"LLVMHipStdPar",
|
"LLVMHipStdPar",
|
||||||
@@ -80,15 +57,7 @@ fn set_rustc_link_flags(llvm_config_path: &Path) {
|
|||||||
"LLVMInstrumentation",
|
"LLVMInstrumentation",
|
||||||
"LLVMFrontendOpenMP",
|
"LLVMFrontendOpenMP",
|
||||||
"LLVMFrontendOffloading",
|
"LLVMFrontendOffloading",
|
||||||
"LLVMFrontendOpenACC",
|
|
||||||
"LLVMFrontendHLSL",
|
|
||||||
"LLVMFrontendDriver",
|
|
||||||
"LLVMExtensions",
|
|
||||||
"LLVMDWARFLinkerParallel",
|
|
||||||
"LLVMDWARFLinkerClassic",
|
|
||||||
"LLVMDWARFLinker",
|
|
||||||
"LLVMGlobalISel",
|
"LLVMGlobalISel",
|
||||||
"LLVMMIRParser",
|
|
||||||
"LLVMAsmPrinter",
|
"LLVMAsmPrinter",
|
||||||
"LLVMSelectionDAG",
|
"LLVMSelectionDAG",
|
||||||
"LLVMCodeGen",
|
"LLVMCodeGen",
|
||||||
@@ -96,9 +65,6 @@ fn set_rustc_link_flags(llvm_config_path: &Path) {
|
|||||||
"LLVMObjCARCOpts",
|
"LLVMObjCARCOpts",
|
||||||
"LLVMCodeGenTypes",
|
"LLVMCodeGenTypes",
|
||||||
"LLVMIRPrinter",
|
"LLVMIRPrinter",
|
||||||
"LLVMInterfaceStub",
|
|
||||||
"LLVMFileCheck",
|
|
||||||
"LLVMFuzzMutate",
|
|
||||||
"LLVMScalarOpts",
|
"LLVMScalarOpts",
|
||||||
"LLVMInstCombine",
|
"LLVMInstCombine",
|
||||||
"LLVMAggressiveInstCombine",
|
"LLVMAggressiveInstCombine",
|
||||||
@@ -106,23 +72,16 @@ fn set_rustc_link_flags(llvm_config_path: &Path) {
|
|||||||
"LLVMBitWriter",
|
"LLVMBitWriter",
|
||||||
"LLVMAnalysis",
|
"LLVMAnalysis",
|
||||||
"LLVMProfileData",
|
"LLVMProfileData",
|
||||||
"LLVMSymbolize",
|
|
||||||
"LLVMDebugInfoBTF",
|
|
||||||
"LLVMDebugInfoPDB",
|
|
||||||
"LLVMDebugInfoMSF",
|
|
||||||
"LLVMDebugInfoDWARF",
|
"LLVMDebugInfoDWARF",
|
||||||
"LLVMObject",
|
"LLVMObject",
|
||||||
"LLVMTextAPI",
|
|
||||||
"LLVMMCParser",
|
"LLVMMCParser",
|
||||||
"LLVMIRReader",
|
"LLVMIRReader",
|
||||||
"LLVMAsmParser",
|
"LLVMAsmParser",
|
||||||
"LLVMMC",
|
"LLVMMC",
|
||||||
"LLVMDebugInfoCodeView",
|
"LLVMDebugInfoCodeView",
|
||||||
"LLVMBitReader",
|
"LLVMBitReader",
|
||||||
"LLVMFuzzerCLI",
|
|
||||||
"LLVMRemarks",
|
"LLVMRemarks",
|
||||||
"LLVMBitstreamReader",
|
"LLVMBitstreamReader",
|
||||||
"LLVMTableGen",
|
|
||||||
] {
|
] {
|
||||||
println!("cargo:rustc-link-lib=static={lib}");
|
println!("cargo:rustc-link-lib=static={lib}");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user