Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bincrafters/conan-llvm-incubator


https://github.com/bincrafters/conan-llvm-incubator

CI: Further size reduction

4ba0d84039296522675685f3c65fd1ef20e63042 authored over 3 years ago by Croydon <[email protected]>
CI: Rename remote

5a128ad463980b05e7ebf1e028fd50c6c6f92bcd authored over 3 years ago by Croydon <[email protected]>
Simplify many (not all) shared options to reduce file size

Newer GitLab releases seem to have a stricter CI config file size limit

31f70692925e51e9bbe900e28f628d464ed65156 authored over 3 years ago by Croydon <[email protected]>
Start Bincrafters-ify

841211850192ab53c8d800aeb5f049d7240449ab authored over 3 years ago by Croydon <[email protected]>
Add README.md

d358b739c3267c20bfc850e59d437a261d650da2 authored over 3 years ago by Manu343726 <[email protected]>
Add LICENSE file

4739985e95d4b0cc3f682ad0c7f5229697584136 authored almost 5 years ago by Manu343726 <[email protected]>
Fix llvm_headers job to create llvm_headers package

b81be13b784cf7ca26c654fe5845d82da2945f05 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Remove header package combinations from package matrix

fc4ba6ade6435232b7b831ff597c00b39d854dee authored almost 6 years ago by Manuel Sanchez <[email protected]>
Add clang_executables package

Also add some missing packages to the CI pipeline

a8a8fa4f31157b80f522c60489b39f846d6478d3 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Remove clang 5.0 and clang 4.0 package variants from CI pipeline

Also force build of packages from sources

107e9c557482ed8fe0baddf438f211e31c78a5b3 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Add multiple GCC and Clang versions to the CI packaging pipeline

5c7e720ce04b3d615543f41496e0b56f1aa64af1 authored almost 6 years ago by Manu343726 <[email protected]>
Update CI script to use conanio docker images

8618488f828304200859b81e6ed8cce6235d7b5e authored almost 6 years ago by Manu343726 <[email protected]>
Add option to libclang package to include clang binaries

50bd1f565347286f052bc3f54e440854dd7703e4 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Disable verbose makefiles build

6ba45bf83e118ff6adf284149d3a043456fab3b0 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Allow shared option on windows

6055154e424f1eebabe0a212098e4ecb9f4e4a21 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Add packages for llvm and clang headers. Remove headers from component packages

dc638dcc1a765f664fd37e2149a290a7b835406f authored almost 6 years ago by Manuel Sanchez <[email protected]>
Add missing deps of llvm_asm_printer and llvm_support on Arch Linux

998cf623d191277c22e1ca1fd927ef108b469f73 authored almost 6 years ago by Manu343726 <[email protected]>
Remove llvm-common package from CI

ff3744a300f2cc1163c1e3b2b79037e6beb9bd9f authored almost 6 years ago by Manu343726 <[email protected]>
Remove CI step that uploads LLVM sources

2c89786bcd130dfc2d7ca80f40e5e462a31b34db authored almost 6 years ago by Manuel Sanchez <[email protected]>
Package all LLVM and Clang modules as different packages

d30b3ac29ad37ca7cad7a0ffc11a7e1627db16cf authored almost 6 years ago by Manuel Sanchez <[email protected]>
Trying to patch LLVM cmake scirpts to work with libclang static lib

762b23104982fc6b184713723a249168c16182e8 authored almost 6 years ago by Manuel Sanchez <[email protected]>
wip common recipe for all llvm packages

ea61f2ddc2df1d13cd3dd7e43c39f103dd0defe0 authored almost 6 years ago by Manuel Sanchez <[email protected]>
Enabled build of static libclang library

57cdc97c00d0df74d8d7bcb8ef2d3c4fc2f0c9be authored almost 6 years ago by Manuel Sanchez <[email protected]>
Enable static compilation of libclang is shared=False

2e00908ab7d7d237131a61af27443cf78c03dc15 authored about 6 years ago by Manuel Sanchez <[email protected]>
Merge branch 'common_recipe_scripts'

336dc3283556b8e54c8656850862d34ee20c9493 authored about 6 years ago by Manu343726 <[email protected]>
Ignore example LLVM pass libs compiled by LLVM

b174a02e0d4008b29b6c3ce72f8b204cce05d930 authored about 6 years ago by Manu343726 <[email protected]>
Make all modules expose its libraries through cpp_info.libs

5ca7e99467c334531f145594c4f865c699476ca1 authored over 6 years ago by Manu343726 <[email protected]>
Simplify llvm and clang cmake flags. Include gcc 8 build

0b0ae97b67cff4d6d7a2378c41a10e55e273b0d2 authored over 6 years ago by Manu343726 <[email protected]>
Build version 6.0.0 only

de598195ef4dababe6e0c6f8ed5899c1662bd076 authored over 6 years ago by Manu343726 <[email protected]>
Also disable libcxx test

29a724a1618e3297ddbed1b3625c73a5bdf0ecc4 authored over 6 years ago by Manu343726 <[email protected]>
Fix reference to conanfile in common.package()

acae016a403a56522a12b0b0b9a90b3005ee5e03 authored over 6 years ago by Manu343726 <[email protected]>
Common package code for all recipes

46ac8c2917f1934f34a13b4f740665e2b3b45611 authored over 6 years ago by Manu343726 <[email protected]>
Skip deployment of sources if possible

9e32bdb565e0c4125560801fb38ee86951b95dc5 authored over 6 years ago by Manu343726 <[email protected]>
Disable package tests of compiler-rt

compiler-rt is a library used by clang. The best test for the package
is the clang package that ...

05e96583099938d8411dd686f18024930a82f9e1 authored over 6 years ago by Manu343726 <[email protected]>
Disable compiler-rt XRay module

It depends on one sanitizers module, which cannot be built with
latest glibc. See https://github...

5d7171278fd1bd92b44547b698554557d69662b0 authored over 6 years ago by Manu343726 <[email protected]>
Regenerate CI config with manu343726-conan-tools 0.0.20

a2fd6347e26d39a5d96dc77eb89f767dce8172c4 authored over 6 years ago by Manu343726 <[email protected]>
migrate scripts to manu343726-conan-tools package

459e9833d46e2e833c6e6f1ce38ec505b9bd84f1 authored over 6 years ago by Manu343726 <[email protected]>
Change modules clang_conan_tool dependenct to 0.2

43fc0ad608f64afdd87a666fd3bff183ae43df34 authored over 6 years ago by Manu343726 <[email protected]>
Try building compiler-rt 3.8.0 with --build=missing

to check package id of the compiled dependency llvm 3.8.0

87d55a8ccecfa8cf335b011258450682e8e39dcd authored over 6 years ago by Manu343726 <[email protected]>
Build reduced matrix

1750c894758e0a4d3b7dd507b0de9613fed33522 authored over 6 years ago by Manu343726 <[email protected]>
Explicitly disable compilation of LLVM tests and examples

f236a4462026b91b34dc6b3c389f192580237bcb authored over 6 years ago by Manu343726 <[email protected]>
Package all installed libraries

The install method of the recipes only included *.so like globs,
which ignore versioned librarie...

07d1848c297a59d4f04da39a16d937088ce33e86 authored over 6 years ago by Manu343726 <[email protected]>
Generate packages for versions from 3.8.0 to 6.0.0

ef400a78bb51fd124103e38e377ff01156c8bf77 authored over 6 years ago by Manu343726 <[email protected]>
Download sources from our bintray repo

ce78103e5ac9d67404eae8522c002c11e64bf1dc authored over 6 years ago by Manu343726 <[email protected]>
Add CI stage to deploy llvm sources to bintray

7ea4af261d23d0fe8ebf817773cf075b8dd4ce1a authored over 6 years ago by Manu343726 <[email protected]>
Use clang_conan_tools common module for download and build variables

0ac63e84c8aeba6a795a5b44183dd93d203df94c authored over 6 years ago by Manu343726 <[email protected]>
Change layout of generated recipes for python modules

See https://github.com/conan-io/conan/issues/2906#issuecomment-390962503

7d517b56dcf2a2bd05e66e3d26308a211735450d authored over 6 years ago by Manu343726 <[email protected]>
Fix inconsistency of tabs vs spaces in generated python scripts

954ed5897d8186c85389b883aa597d056b0fc67e authored over 6 years ago by Manu343726 <[email protected]>
Infrastructure for common recipe scripts

1eea58fb3e4ab2fb6eccf473d160aaeeb77e20ed authored over 6 years ago by Manu343726 <[email protected]>
Do not build Debug builds. Dropped old clang versions

Disable Debug builds, debug packages are too bigger to be submitted to
artifactory/bintray. We i...

fdd6db29b8724d937904bf319f6ec915e5a3b6cb authored over 6 years ago by Manu343726 <[email protected]>
Build one package per stage, package dependencies represented by stages

5870c031869dd037f698801b91990072a9e3a98a authored over 6 years ago by Manu343726 <[email protected]>
Clean conan dirs AFTER building packages, not before

82558cb5ad2a7ccaaabb0980f2d5fd1c780f8be1 authored over 6 years ago by Manu343726 <[email protected]>
Use cp instead of rsync

9ed5fd5201508a0c3c3256d0588efe079d6f61d0 authored over 6 years ago by Manu343726 <[email protected]>
Install rsync before running job script

46acb37cb08be369503e8d2e3501044f294c835d authored over 6 years ago by Manu343726 <[email protected]>
Move package uploads to a deploy stage

947e2dff509cdcd6ba0cd1c5134eae371157e541 authored over 6 years ago by Manu343726 <[email protected]>
Clean build folders after building each package

This avoids issues on some runners that go out of disk space

f1db8c2e4ca38bcec0cc55e5f7f79daf82bcaee9 authored over 6 years ago by Manu343726 <[email protected]>
Use raw conan calls instead of package tools

Now the template supports custom settings and options

cc5024ae925f266e3859415d9c9c28361c300d70 authored over 6 years ago by Manu343726 <[email protected]>
Invoke python instead of python3

45b5b36dedbc41d93037a5c79b85ed999719d61a authored over 6 years ago by Manu343726 <[email protected]>
Use conan-package-tools for package generation

Also generate version 3.8.0 until the package sources are fixed

975e19389cb6433119ba4c791cbe957f8df14233 authored over 6 years ago by Manu343726 <[email protected]>
Make llvm components depend on same package versions. Build all packages

in one job

b10c5cdf5a6311f2ff2f0884bcd1af07d2106d04 authored over 6 years ago by Manu Sánchez <[email protected]>
Remove wrong gitlab ci file

c78dafe0fd75f5563b36e3b146466a38c140f204 authored over 6 years ago by Manu343726 <[email protected]>
Fix gitlab ci file name in ci generator

6d74a485ef120ed71d96741db7077c6f034a1490 authored over 6 years ago by Manu343726 <[email protected]>
all llvm packages moved to the same repo. CI script generator

a578d0057646b9a2a668bea4f8da71da39097dd6 authored over 6 years ago by Manu343726 <[email protected]>