diff options
| author | yurybura <yurybura@gmail.com> | 2020-11-30 20:56:22 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-30 09:56:22 -0800 |
| commit | e95a7a8dc04da4bddb24a6fc122fe9dc3ccc7151 (patch) | |
| tree | 63f0547f6570ba95b014eaa6000d2d6b98d1c8d8 /ports/llvm/CONTROL | |
| parent | 7c080309821ddd58e72e2f669fb61c0863d5736b (diff) | |
| download | vcpkg-e95a7a8dc04da4bddb24a6fc122fe9dc3ccc7151.tar.gz vcpkg-e95a7a8dc04da4bddb24a6fc122fe9dc3ccc7151.zip | |
[llvm] update to 11.0.0 (#13998)
* [vcpkg] allow to use semicolons in COMMAND argument
* [llvm] update to 11.0.0
* [vcpkg] use latest version
* [vcpkg] allow to use semicolons in OPTIONS
* fix vcpkg_fixup_cmake_targets
* [llvm] fix more install paths, add /bigobj option, fix up CMake targets
* Apply suggestions from code review
* [llvm] fix clang, flang, lld, mlir and polly CMake targets
* [llvm] remove empty include directory /include/flang/Config
* [llvm] Flang requires C++17
* [llvm] add /Zc:__cplusplus
* [llvm] remove empty include directory include/clang-tidy/plugin
* [llvm] try to fix ClangConfig.cmake, LLVMConfig.cmake, LLDConfig.cmake etc. with patch
* [llvm] set tools install dir to tools/llvm
* [aws-sdk-cpp] fix build after changes in vcpkg_configure_cmake.cmake
* [llvm] disable Flang and OpenMP on Windows
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Diffstat (limited to 'ports/llvm/CONTROL')
| -rw-r--r-- | ports/llvm/CONTROL | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/ports/llvm/CONTROL b/ports/llvm/CONTROL index c6d652701..933f234d6 100644 --- a/ports/llvm/CONTROL +++ b/ports/llvm/CONTROL @@ -1,6 +1,5 @@ Source: llvm -Version: 10.0.0 -Port-Version: 7 +Version: 11.0.0 Homepage: https://llvm.org/ Description: The LLVM Compiler Infrastructure Supports: !uwp @@ -18,7 +17,7 @@ Build-Depends: llvm[core,target-x86] (x86|x64), llvm[core,target-arm] (arm&!arm6 Feature: target-all Description: Build with all backends. -Build-Depends: llvm[core,target-aarch64,target-amdgpu,target-arm,target-bpf,target-hexagon,target-lanai,target-mips,target-msp430,target-nvptx,target-powerpc,target-riscv,target-sparc,target-systemz,target-webassembly,target-x86,target-xcore] +Build-Depends: llvm[core,target-aarch64,target-amdgpu,target-arm,target-avr,target-bpf,target-hexagon,target-lanai,target-mips,target-msp430,target-nvptx,target-powerpc,target-riscv,target-sparc,target-systemz,target-webassembly,target-x86,target-xcore] Feature: target-aarch64 Description: Build with AArch64 backend. @@ -29,6 +28,9 @@ Description: Build with AMDGPU backend. Feature: target-arm Description: Build with ARM backend. +Feature: target-avr +Description: Build with AVR backend. + Feature: target-bpf Description: Build with BPF backend. @@ -95,14 +97,23 @@ Description: Build Clang tools. Feature: compiler-rt Description: Build compiler's runtime libraries. +Feature: flang +Description: Build Fortran front end. +Build-Depends: llvm[core,mlir] + Feature: lld Description: Build LLVM linker. -Feature: openmp -Description: Build LLVM OpenMP libraries. - Feature: lldb Description: Build LLDB debugger. +Feature: mlir +Description: Build Multi-Level IR Compiler Framework. + +Feature: openmp +Description: Build LLVM OpenMP libraries. +Build-Depends: llvm[core,utils] + Feature: polly Description: Build polyhedral optimizations for LLVM. +Build-Depends: llvm[core,utils] |
