Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

llvm conan 2.0 #1

Merged
merged 27 commits into from
May 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
bfbf2b0
fix(llvm): conan2 python imports
jusito May 2, 2023
1cdf431
fix(llvm): conan2 source() migrated
jusito May 2, 2023
bc55c54
fix(llvm): conan2 install migration
jusito May 2, 2023
549eafb
fix(llvm): compiler-rt depends on ubuntu package
jusito May 2, 2023
01bb3f6
style(llvm): autopep8
jusito May 2, 2023
e01591b
fix(llvm): conan2 build + cmake definition refined
jusito May 2, 2023
e3a8a5e
fix(llvm): conan2 export-pkg
jusito May 3, 2023
b0ea42c
clean(llvm): renaming / comments / structure
jusito May 3, 2023
71dcb07
clean(llvm): renaming / log output
jusito May 3, 2023
17a5f76
fix(llvm): conan create patches missing
jusito May 3, 2023
4d8377a
clean(llvm): removed comment
jusito May 4, 2023
5cfaf7a
fix(llvm): dylib with shared isn't allowed
jusito May 4, 2023
e055617
clean(llvm): removed enable_debug
jusito May 4, 2023
da9ab1a
fix(llvm): dylib + shared is invalid config
jusito May 4, 2023
c69863b
fix(llvm): build can contain shared and static libs
jusito May 5, 2023
0f087c2
fix(llvm): shared test failing
jusito May 5, 2023
9e15369
clean(llvm): default all off + doc
jusito May 5, 2023
a2aa456
fix(llvm): libxml2 patch needed just all lowercase
jusito May 5, 2023
89da03a
update(llvm): + llvm 16
jusito May 5, 2023
4dddcc8
Revert "fix(llvm): libxml2 patch needed just all lowercase"
jusito May 6, 2023
1d5887c
fix(llvm): llvm 16 xml2 not found for static
jusito May 6, 2023
c07fbaa
fix(llvm): lldb with xml2 needs iconv
jusito May 6, 2023
7685f2f
refactor(llvm): validate -> configure, fail early
jusito May 9, 2023
5095cdb
fix(llvm): 16.* cppstd 17 needed
jusito May 9, 2023
b34a713
fix(llvm): cpp_info.*.names -> set_property
jusito May 9, 2023
fc4a70e
fix(llvm): .so had LLVM*.a as dep
jusito May 9, 2023
e7ca89e
test(llvm): if dynlib is enabled, test it
jusito May 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 58 additions & 68 deletions recipes/llvm/all/conandata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,90 +50,80 @@ sources:
"15.0.7":
url: https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-15.0.7.tar.gz
sha256: 42a0088f148edcf6c770dfc780a7273014a9a89b66f357c761b4ca7c8dfa10ba
"16.0.0":
url: https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-16.0.0.tar.gz
sha256: cba969a0782a3a398658d439f047b5e548ea04724f4fbfdbe17cfc946f4cd3ed
"16.0.1":
url: https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-16.0.1.tar.gz
sha256: b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271
"16.0.2":
url: https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-16.0.2.tar.gz
sha256: 97c3c6aafb53c4bb0ed2781a18d6f05e75445e24bb1dc57a32b74f8d710ac19f
"16.0.3":
url: https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-16.0.3.tar.gz
sha256: 0bd71bc687a4e5a250c40afb0decefc50c85178fcce726137b682039de63919b

patches:
"13.0.0":
- base_path: "source"
patch_file: "patches/13/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/13/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/13/calculate_job_pools.patch"
- patch_file: "patches/13/WindowsManifest_libxml2_folder.patch"
"13.0.1":
- base_path: "source"
patch_file: "patches/13/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/13/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/13/calculate_job_pools.patch"
- patch_file: "patches/13/WindowsManifest_libxml2_folder.patch"
"14.0.0":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"14.0.1":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"14.0.2":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"14.0.3":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"14.0.4":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"14.0.5":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"14.0.6":
- base_path: "source"
patch_file: "patches/14/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/14/calculate_job_pools.patch"
- patch_file: "patches/14/WindowsManifest_libxml2_folder.patch"
"15.0.0":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.1":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.2":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.3":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.4":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.5":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.6":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"15.0.7":
- base_path: "source"
patch_file: "patches/15/calculate_job_pools.patch"
- base_path: "source"
patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
- patch_file: "patches/15/calculate_job_pools.patch"
- patch_file: "patches/15/WindowsManifest_libxml2_folder.patch"
"16.0.0":
- patch_file: "patches/16/calculate_job_pools.patch"
- patch_file: "patches/16/WindowsManifest_libxml2_folder.patch"
"16.0.1":
- patch_file: "patches/16/calculate_job_pools.patch"
- patch_file: "patches/16/WindowsManifest_libxml2_folder.patch"
"16.0.2":
- patch_file: "patches/16/calculate_job_pools.patch"
- patch_file: "patches/16/WindowsManifest_libxml2_folder.patch"
"16.0.3":
- patch_file: "patches/16/calculate_job_pools.patch"
- patch_file: "patches/16/WindowsManifest_libxml2_folder.patch"
Loading