Sameer Rahmani
|
8f46ca7744
|
Add latex and math setup to flake.nix
|
2024-01-28 22:01:19 +00:00 |
Sameer Rahmani
|
9b377a0a3a
|
Break up the builder script and add the math shell
|
2024-01-26 20:20:46 +00:00 |
Sameer Rahmani
|
2e230b9474
|
Remove redundant bash script from 'scripts' dir
|
2024-01-16 00:15:54 +00:00 |
Sameer Rahmani
|
7c62a58271
|
Update the license header to 2024
|
2024-01-15 23:53:22 +00:00 |
Sameer Rahmani
|
3f87aecff9
|
nix: Clean up the flake file
|
2024-01-14 21:47:50 +00:00 |
Sameer Rahmani
|
5797bc2615
|
Create a LLVM based stdenv
|
2023-12-03 19:00:20 +00:00 |
Sameer Rahmani
|
48e97095c7
|
Remove the old bash based include fixer with a better python version
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
|
2023-07-25 22:24:26 +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
|
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
|
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
|
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
|
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
|
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
|
ba575d6899
|
deps: Run various LLVM tests as part of the build process
|
2023-02-10 17:39:57 +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
|
7993e6ac1c
|
builder: Give up on automatically setup the dev env
ci/woodpecker/push/build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
|
2023-02-05 19:17:31 +00:00 |
Sameer Rahmani
|
d8721ec5e6
|
Remove CXX flags from setup_env
ci/woodpecker/push/build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
|
2023-02-05 17:35:16 +00:00 |
Sameer Rahmani
|
0bbb996e4a
|
CI: Enable libc++
ci/woodpecker/push/build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
|
2023-02-04 21:16:05 +00:00 |
Sameer Rahmani
|
1bbdb054b3
|
CI: Enable libc++
ci/woodpecker/push/build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline was successful
Details
|
2023-02-04 21:13:14 +00:00 |
Sameer Rahmani
|
45cc991891
|
Stop trying to automate the dependency activation
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/build Pipeline failed
Details
|
2023-02-04 20:33:27 +00:00 |
Sameer Rahmani
|
90c59443bf
|
deps: Replace the 'describe' base version to commit sha
|
2023-02-04 20:32:55 +00:00 |
Sameer Rahmani
|
d3dc844e9a
|
Fix the get_version function to include the full commit sha
|
2023-02-04 00:22:26 +00:00 |
Sameer Rahmani
|
154ab2573f
|
deps: Disbale quiet mode of http_pull
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
2023-02-03 23:58:51 +00:00 |
Sameer Rahmani
|
2bfe70dd51
|
deps: Fail the process as soon as http_pull fails
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
2023-02-03 23:33:46 +00:00 |
Sameer Rahmani
|
f61005cc8e
|
Fix some of the shellcheck issues in ./scripts
|
2023-02-03 17:40:30 +00:00 |
Sameer Rahmani
|
861ff7ed38
|
deps: Fix the packaging issues of dependencies
|
2023-02-03 17:27:22 +00:00 |
Sameer Rahmani
|
42ec574484
|
Update the readme file for the new builder sub commands
|
2023-02-03 15:56:26 +00:00 |
Sameer Rahmani
|
b3cc33d9c8
|
Add the environment activation script
|
2023-02-03 00:47:26 +00:00 |
Sameer Rahmani
|
2347b06ab4
|
builder: Add the functionality to pull the prebuilt dependencies
|
2023-02-03 00:05:21 +00:00 |
Sameer Rahmani
|
e0e0a1dea1
|
builder: Finish up the dependency management functions
|
2023-02-02 01:33:21 +00:00 |
Sameer Rahmani
|
19d19a0c12
|
Add the deps.sh file to manage the build process of dependencies
|
2023-02-01 23:50:38 +00:00 |
Sameer Rahmani
|
4d3624505e
|
Fix all the linter warnings
|
2022-07-10 07:52:15 +01:00 |
Sameer Rahmani
|
14a833f841
|
Fix minor bugs in the images creation and container setup process
|
2022-07-10 07:42:08 +01:00 |
Sameer Rahmani
|
34fab627c4
|
Create a bare minimum devfs container image
|
2022-07-10 02:36:07 +01:00 |
Sameer Rahmani
|
cf71fcde38
|
Fix the shellcheck issues in the builder
|
2022-06-13 22:30:35 +01:00 |
Sameer Rahmani
|
3d31d01bc5
|
Add include-fixer to pre-commit
|
2022-06-12 22:34:12 +01:00 |
Sameer Rahmani
|
d52b2bedd2
|
Fix the remaning license headers from the MIT era
|
2022-03-08 13:32:10 +00:00 |
Sameer Rahmani
|
cbb0b0428e
|
Hide the clang-tidy behind a build option
|
2021-10-17 22:22:49 +01:00 |
Sameer Rahmani
|
2dca8e812e
|
Fixed the pre-commit hook name
|
2021-09-28 17:16:15 +01:00 |
Sameer Rahmani
|
a174a3a342
|
Refactor the cmake script and move the binary into its own package
|
2021-09-28 17:11:50 +01:00 |
Sameer Rahmani
|
3c19cace5f
|
Add more logs to the pre commit hook
|
2021-09-17 13:51:30 +01:00 |
Sameer Rahmani
|
ba77f9bc99
|
Fix the readNamespace in the serenec
|
2021-09-17 13:49:55 +01:00 |