Commit Graph

15 Commits

Author SHA1 Message Date
Sameer Rahmani c1917e56fa
Simplify the Nix toolchain 2024-05-17 18:27:36 +01:00
Sameer Rahmani f377e0d4d5
nix: Move the overlayes to a module and lock nixpkgs 2024-04-07 22:32:36 +01:00
Sameer Rahmani b59e4ab315
nix: Add git-hooks to the flake file 2024-04-06 22:40:08 +01:00
Sameer Rahmani 45b2a7805b
Migrate to llvm18 2024-04-06 20:05:01 +01:00
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 99586477e0
Break up dependencies in different groups 2024-01-16 17:23:26 +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 675dced870
Create a flake with all the required dependencies to build Serene 2024-01-14 19:58:43 +00:00
Sameer Rahmani 8aebc244f6
Create a big llvm package that contains everything 2024-01-10 18:21:36 +00:00
Sameer Rahmani 35fe40f5d0
nix: Build libcxx, libcxxabi and libunwind 2023-12-21 22:51:47 +00:00
Sameer Rahmani 75c3fff58e
Add the serene_llvm package as the default toolchain 2023-12-03 22:03:33 +00:00
Sameer Rahmani 5797bc2615
Create a LLVM based stdenv 2023-12-03 19:00:20 +00:00
Sameer Rahmani 9622dc8382
Add a flake.nix to replace our current dev environment
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/docs Pipeline was successful Details
2023-11-25 21:18:22 +00:00