Commit Graph

676 Commits

Author SHA1 Message Date
Sameer Rahmani 604a4c337a
Fix the broken config path 2023-07-11 19:03:27 +01:00
Sameer Rahmani 23522ea491
Add the userene binary 2023-07-11 18:54:06 +01:00
Sameer Rahmani 255045c552
Remove all the serene stuff that are not required 2023-07-11 18:40:26 +01:00
Sameer Rahmani 51a5d4c0b9
docs: Add the missing getting started markdown file 2023-05-27 22:13:58 +01:00
Sameer Rahmani 25852a5f3f
docs: Move the getting started guide to the docs 2023-05-27 22:06:11 +01:00
Sameer Rahmani 3cdaaebff2
docs: Disable the light mode (who needs it?) 2023-05-27 20:17:07 +01:00
Sameer Rahmani 83e3744362
Convert the read me to markdown 2023-05-27 20:10:45 +01:00
Sameer Rahmani 3cdc4e6f80
docs: Fix the edit link of the articles 2023-05-27 19:55:24 +01:00
Sameer Rahmani 3379abb0dc
ci: Add a pipeline to build and deploy the docs 2023-05-27 19:36:21 +01:00
Sameer Rahmani 01fd49524b
docs: Move the mkdocs pages to docs/pages 2023-05-27 17:15:12 +01:00
Sameer Rahmani 38a9481f04
docs: Move some of the development resources to the docs 2023-05-24 23:11:16 +01:00
Sameer Rahmani 6610a05b82
docs: Finalize the mkdocs setup 2023-05-19 19:19:30 +01:00
Sameer Rahmani db58f73d7c
docs: Add a very basic mkdocs setup 2023-05-18 00:43:19 +01:00
Sameer Rahmani cd1c675b51
docs: Remove the sphinx setup 2023-05-17 23:48:33 +01:00
Sameer Rahmani 6919c02ada
Add the skeleton of th subcommand system 2023-05-17 23:12:03 +01:00
Sameer Rahmani 990de49c23
Move back the llvm setup to the main cmake config as suggested by llvm itself 2023-05-17 21:27:15 +01:00
Sameer Rahmani 66da4b5401
ci: Fix the notify step conditions for wpnext 2023-05-15 21:56:10 +01:00
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 2023-05-14 11:13:33 +01:00
Sameer Rahmani 263e3f7384
Add bunch of resources to the devs.org 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 2023-05-13 21:51:12 +01:00
Sameer Rahmani 68a7c1da58
ci: Remove the 'evaluate' syntax from notify 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 2023-05-12 20:04:22 +01:00
Sameer Rahmani 963fc89f64
ci: Build again with a (cmake/ninja)less toolchain 2023-05-12 19:55:17 +01:00
Sameer Rahmani e74e3b583b
Add the ci link to the readme 2023-05-12 19:15:57 +01:00
Sameer Rahmani 4ae7e0e0d5
ci: Clean up the volume 2023-05-12 19:13:04 +01:00
Sameer Rahmani 280ecb4be4
ci: Update the build workflow 2023-05-12 19:04:09 +01:00
Sameer Rahmani 16bcbd4945
Update the read me file with the new build instructions 2023-05-12 18:59:55 +01:00
Sameer Rahmani 280cd9b7da
Remove the redundant deps.sh 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 2023-05-12 18:34:24 +01:00
Sameer Rahmani 9c9a925a52
Update the toolchain.sh script to pull down and unpack the toolchain 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 2023-02-25 11:27:35 +00:00
Sameer Rahmani 365f49368b
[WIP] builder: Add the scripts to build a musl and libc++ based toolchain 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