Sameer Rahmani
|
17e4c6814c
|
Avoid building a llvm based bootstrap step
|
2023-11-09 08:17:34 +00:00 |
Sameer Rahmani
|
7577fcba1f
|
Add the basic derivations to debug the nixpkgs
|
2023-09-10 20:52:10 +01:00 |
Sameer Rahmani
|
03794fde6a
|
Add a default.nix and a flake file to replace the conan stuff
|
2023-09-02 19:12:06 +01:00 |
Sameer Rahmani
|
17728ee4ae
|
Remove cmake and ninja from the final toolchain
|
2023-05-12 19:56:30 +01:00 |
Sameer Rahmani
|
7e8acf3213
|
remove the old cmake and ninja musl refrences
|
2023-05-12 17:41:28 +01:00 |
Sameer Rahmani
|
16869cf296
|
Change the toolchain build to build and install the entire llvm projects
|
2023-05-12 16:55:46 +01:00 |
Sameer Rahmani
|
1a8122a803
|
Add the push functionality to upload the toolchain
|
2023-05-09 22:00:30 +01:00 |
Sameer Rahmani
|
12f130e415
|
Add a pretty simple test program
|
2023-05-08 18:01:54 +01:00 |
Sameer Rahmani
|
2e1c5f6dd1
|
Fix bunch of small blockers for stage3-sysroot
|
2023-05-08 18:01:34 +01:00 |
Sameer Rahmani
|
1820e1f46a
|
Add more codegen targets to the final toolchain
|
2023-04-24 10:45:05 +01:00 |
Sameer Rahmani
|
b1a10d595f
|
Add boehmgc and finalize the tarball creation
|
2023-04-23 23:16:25 +01:00 |
Sameer Rahmani
|
8e76308baf
|
Fix the toolchain package to build mlir as well
|
2023-04-23 10:36:03 +01:00 |
Sameer Rahmani
|
ad7b728890
|
Add the stage setting to zlib and zstd
|
2023-04-23 10:34:53 +01:00 |
Sameer Rahmani
|
e8bedba2cb
|
Add the stage setting to musl
|
2023-04-23 10:34:12 +01:00 |
Sameer Rahmani
|
7362583790
|
Fix the toolchain config in cmake and ninja
|
2023-04-23 10:33:25 +01:00 |
Sameer Rahmani
|
951e385547
|
Remove build requirements from base zlib and zstd
|
2023-04-23 10:32:32 +01:00 |
Sameer Rahmani
|
4c20072456
|
Update the builder script to contain stage base builds
|
2023-04-23 10:30:36 +01:00 |
Sameer Rahmani
|
e53ae5219e
|
Add the stage2 bundle and sysroot
|
2023-04-23 10:29:55 +01:00 |
Sameer Rahmani
|
0759b72668
|
Add the stage1 bundle and sysroot to get rid of dependencies
|
2023-04-23 10:29:10 +01:00 |
Sameer Rahmani
|
c3cc284544
|
rename the llvm package to clang
|
2023-04-23 10:28:29 +01:00 |
Sameer Rahmani
|
6cc12121a2
|
Add a deployer to extract the source of a package
|
2023-04-23 10:27:05 +01:00 |
Sameer Rahmani
|
cba3ebfb5b
|
Add the final stage compiler
|
2023-04-22 20:54:00 +01:00 |
Sameer Rahmani
|
9ef33e40d6
|
Add the IWYU package
|
2023-04-22 20:53:22 +01:00 |
Sameer Rahmani
|
2f691fbc8d
|
fix the stage0 profile
|
2023-04-21 13:13:50 +01:00 |
Sameer Rahmani
|
731116026f
|
Fix the build_type for stage0
|
2023-04-20 13:40:52 +01:00 |
Sameer Rahmani
|
3b78d04dee
|
Add the stage1 llvm toolchain (static binaries)
|
2023-04-18 00:12:28 +01:00 |
Sameer Rahmani
|
7a43de4b72
|
Build libcxx and use it in stage1 package
|
2023-04-16 19:37:25 +01:00 |
Sameer Rahmani
|
747840ddfb
|
Add a musl base libcxx for stage1
|
2023-04-16 17:47:07 +01:00 |
Sameer Rahmani
|
f6afdd76fe
|
Add the sysroot package for stage1
|
2023-04-16 17:46:04 +01:00 |
Sameer Rahmani
|
32c98619ec
|
Add the zlib base class
|
2023-04-16 17:44:43 +01:00 |
Sameer Rahmani
|
cbaff74fbb
|
Add the zstd-bootstrap package
|
2023-04-16 17:34:33 +01:00 |
Sameer Rahmani
|
e127916504
|
Add the zlib-bootstrap package
|
2023-04-16 17:34:22 +01:00 |
Sameer Rahmani
|
5febe50655
|
Remove the un-necessary libc option
|
2023-04-16 17:33:41 +01:00 |
Sameer Rahmani
|
68701215bb
|
Add libc option to zlib and zstd
|
2023-04-14 18:26:58 +01:00 |
Sameer Rahmani
|
37e75b9f09
|
Copy kernel headers to musl package
|
2023-04-12 21:11:53 +01:00 |
Sameer Rahmani
|
579ecb082a
|
Add the musl package
|
2023-04-12 19:13:35 +01:00 |
Sameer Rahmani
|
c6c68b1002
|
Move versions into the builder script
|
2023-04-12 19:13:04 +01:00 |
Sameer Rahmani
|
1b00dc7123
|
Add the stage1 profile
|
2023-04-12 19:12:24 +01:00 |
Sameer Rahmani
|
31bd2ad104
|
Add the kernel-headers package
|
2023-04-12 19:12:03 +01:00 |
Sameer Rahmani
|
f9976b7053
|
Fix the clang bootstrap package to be built with correct args
|
2023-04-07 11:09:22 +01:00 |
Sameer Rahmani
|
a25529ed05
|
Add the zlib package
|
2023-04-07 11:08:47 +01:00 |
Sameer Rahmani
|
5330b6ec00
|
Add the zlib-ng package
|
2023-04-07 11:08:40 +01:00 |
Sameer Rahmani
|
6b4942cfb2
|
Add the zstd package
|
2023-04-07 11:08:18 +01:00 |
Sameer Rahmani
|
8c339d6e81
|
Add a utils modules for helper functions
|
2023-04-07 11:06:48 +01:00 |
Sameer Rahmani
|
0152c82f3e
|
Fix the ninja source path
|
2023-03-25 15:28:15 +00:00 |
Sameer Rahmani
|
2cbd170dc2
|
Add the recipe to build ninja
|
2023-03-24 20:11:50 +00:00 |
Sameer Rahmani
|
8c125a6b47
|
Initial commit
|
2023-03-24 16:29:26 +00:00 |