Commit Graph

709 Commits

Author SHA1 Message Date
Sameer Rahmani 09e16bd43e
ci: Move to v13 of CI image 2023-05-14 22:44:50 +01:00
Sameer Rahmani b66ed56a01
ci: Add the mailer step to notify pipeline
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/push/notify unknown status Details
2023-05-14 11:13:33 +01:00
Sameer Rahmani 263e3f7384
Add bunch of resources to the devs.org
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/push/notify unknown status Details
2023-05-14 11:11:13 +01:00
Sameer Rahmani 4409f117b2
ci: Upgrade build to tag 10 2023-05-14 11:11:08 +01:00
Sameer Rahmani fb7f010f7d
ci: Remove the on success condition on notify
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/notify unknown status Details
ci/woodpecker/manual/build Pipeline failed Details
ci/woodpecker/manual/lint Pipeline was successful Details
ci/woodpecker/manual/notify unknown status Details
2023-05-13 21:51:12 +01:00
Sameer Rahmani 68a7c1da58
ci: Remove the 'evaluate' syntax from notify
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-05-13 21:48:28 +01:00
Sameer Rahmani b22a2bd0b6
ci: Add the notify pipeline 2023-05-13 21:44:32 +01:00
Sameer Rahmani 476e17f5d9
ci: Disable ccache on the ci
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 20:04:22 +01:00
Sameer Rahmani 963fc89f64
ci: Build again with a (cmake/ninja)less toolchain
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-05-12 19:55:17 +01:00
Sameer Rahmani e74e3b583b
Add the ci link to the readme
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 19:15:57 +01:00
Sameer Rahmani 4ae7e0e0d5
ci: Clean up the volume
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 19:13:04 +01:00
Sameer Rahmani 280ecb4be4
ci: Update the build workflow
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 19:04:09 +01:00
Sameer Rahmani 16bcbd4945
Update the read me file with the new build instructions
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 18:59:55 +01:00
Sameer Rahmani 280cd9b7da
Remove the redundant deps.sh
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 18:41:20 +01:00
Sameer Rahmani 8d0e979b5f
builder: Add support for automatic toolchain setup 2023-05-12 18:41:06 +01:00
Sameer Rahmani 59f54b5678
Clean up main cmake scripts 2023-05-12 18:38:58 +01:00
Sameer Rahmani a011bb330a
Clean up the source tree from toolchain building scripts
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-12 18:34:24 +01:00
Sameer Rahmani 9c9a925a52
Update the toolchain.sh script to pull down and unpack the toolchain
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-05-09 22:01:36 +01:00
Sameer Rahmani e2bed17c0d
toolchain: Create a build script for stage0 compiler and runtimes 2023-03-16 23:12:49 +00:00
Sameer Rahmani 036c767cbd
Fix the lto setup for the serene build script 2023-03-09 11:10:10 +00:00
Sameer Rahmani 639d340f46
builder: Setup the cache file for serene binary 2023-03-08 20:54:30 +00:00
Sameer Rahmani a98065c2f9
deps: Fix musl installer script 2023-03-08 20:52:13 +00:00
Sameer Rahmani 892117b010
toolchain: make lld the default linker 2023-03-08 20:51:35 +00:00
Sameer Rahmani 1d26409923
builder: Add the cache file for the development version 2023-03-07 13:40:33 +00:00
Sameer Rahmani a8d8de611a
toolchain: Fallback on a single stage toolchain without LTO 2023-03-07 11:47:04 +00:00
Sameer Rahmani a8e938eab2
toolchain: Save the progress to move it to single stage toolchain 2023-03-05 18:01:31 +00:00
Sameer Rahmani 674543e797
toolchain: setup the correct triple for stage1 compiler 2023-03-04 16:31:28 +00:00
Sameer Rahmani 41078cba61
toolchain: Find the proper flags for stage2 build (dirty) 2023-03-04 15:46:44 +00:00
Sameer Rahmani eb72c2d075
[WIP] Add the placeholder for the new statically linked serene
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-25 11:27:35 +00:00
Sameer Rahmani 365f49368b
[WIP] builder: Add the scripts to build a musl and libc++ based toolchain
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-25 11:26:19 +00:00
Sameer Rahmani 157869a43a
dev.org: Add the resources on toolchain and crosscompilation 2023-02-25 11:22:00 +00:00
Sameer Rahmani 99cd012e13
builder: Add musl to the list of dependencies 2023-02-21 16:20:15 +00:00
Sameer Rahmani 034db2ec0c
builder: Use the builder script to hold the version of dependencies 2023-02-21 14:44:25 +00:00
Sameer Rahmani a371c5e7fa
deps: Remove all the submodules to try subtrees 2023-02-20 22:55:58 +00:00
Sameer Rahmani 65a6f1aba9
deps: Remove the incorrect git modules 2023-02-20 22:45:28 +00:00
Sameer Rahmani 4ec2e35ed8
builder: Add a dummy linux toolchain file
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-10 19:58:23 +00:00
Sameer Rahmani 4d5027d13d
builder: Add to new cmake vars to control libcxx usage
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-10 17:42:12 +00:00
Sameer Rahmani fe8b1763a3
deps: Change the iwyu repo to our own fork 2023-02-10 17:40:56 +00:00
Sameer Rahmani ba575d6899
deps: Run various LLVM tests as part of the build process 2023-02-10 17:39:57 +00:00
Sameer Rahmani 5284ea4d92
deps: Update iwyu to our own patch to fix Triple.h path 2023-02-10 17:39:19 +00:00
Sameer Rahmani 5d1c7d8e23
Fix the Triple.h include in iwyu 2023-02-08 15:04:28 +00:00
Sameer Rahmani b9af5cff77
llvm: Update the llvm version 2023-02-08 14:38:06 +00:00
Sameer Rahmani 2cfc1e8c09
builder: Add libc++ as the standard cpp lib
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-06 18:08:25 +00:00
Sameer Rahmani 36f8e59c2b
builder: Unset the 'x' parameter 2023-02-06 18:01:31 +00:00
Sameer Rahmani c59aa96ca5
builder: Fix the bug with CC and an env with no compiler
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 18:00:33 +00:00
Sameer Rahmani dc61b42d57
Fix the license header for 2023
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 17:40:45 +00:00
Sameer Rahmani 87d227ac6f
Fix all the conversion warnings 2023-02-06 17:11:20 +00:00
Sameer Rahmani dc746f7a8c
Enable more warning flags
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 15:44:19 +00:00
Sameer Rahmani 8842dd4ebb
Fix all IWUY warnings 2023-02-06 15:44:19 +00:00
Sameer Rahmani 72c3b0ce16
builder: Fix the bug with compiler selection
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 13:37:24 +00:00