Sameer Rahmani
|
dc61b42d57
|
Fix the license header for 2023
|
2023-02-06 17:40:45 +00:00 |
Sameer Rahmani
|
72c3b0ce16
|
builder: Fix the bug with compiler selection
|
2023-02-06 13:37:24 +00:00 |
Sameer Rahmani
|
7993e6ac1c
|
builder: Give up on automatically setup the dev env
|
2023-02-05 19:17:31 +00:00 |
Sameer Rahmani
|
d8721ec5e6
|
Remove CXX flags from setup_env
|
2023-02-05 17:35:16 +00:00 |
Sameer Rahmani
|
1bbdb054b3
|
CI: Enable libc++
|
2023-02-04 21:13:14 +00:00 |
Sameer Rahmani
|
a43e2032ae
|
CI: Add an inspect statement to the builder
|
2023-02-04 21:01:28 +00:00 |
Sameer Rahmani
|
45cc991891
|
Stop trying to automate the dependency activation
|
2023-02-04 20:33:27 +00:00 |
Sameer Rahmani
|
5deb5b4e03
|
builder: Add a initialization step
|
2023-02-03 23:19:43 +00:00 |
Sameer Rahmani
|
1cdf4336d1
|
CI: Update the CI image to 4 and attach the serene volume
|
2023-02-03 22:16:30 +00:00 |
Sameer Rahmani
|
475cb725b4
|
builder: Remove any reference to CC, CXX from builder
|
2023-02-03 22:05:35 +00:00 |
Sameer Rahmani
|
cff8fb2f39
|
builder: replace the clean step with build dir removal
|
2023-02-03 00:41:50 +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
|
9673782242
|
Upgrade llvm version on the builder
|
2023-01-19 15:14:27 +00:00 |
Sameer Rahmani
|
b8483a1601
|
Refactore the compiler/linker options to add asan only on executables
|
2022-07-22 20:11:46 +01:00 |
Sameer Rahmani
|
8ed4cc43a9
|
Add the spec around loading Serene libs vs generic libs (not completed)
|
2022-07-12 00:35:32 +01:00 |
Sameer Rahmani
|
2f64811aa0
|
Add the build-in-devfs command to builder
|
2022-07-12 00:34:30 +01: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
|
394f7827c1
|
Make a PoC of loading the core ns as an object
|
2022-07-10 02:35:32 +01:00 |
Sameer Rahmani
|
783f4e65b2
|
Add a debugger entry to the builder script
|
2022-07-01 22:36:42 +01:00 |
Sameer Rahmani
|
5bec18b327
|
Add BDW gc and change the JIT interface to use raw pointers
|
2022-07-01 18:17:50 +01:00 |
Sameer Rahmani
|
6daab9a3e6
|
replace llvm's way of components resolution with a custom approach
|
2022-06-16 14:33:24 +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
|
71c1e1731e
|
Fix the broken bash array to str process in the builder
|
2022-06-12 20:40:36 +01:00 |
Sameer Rahmani
|
098b3ebdc4
|
Try to fix the cmake 2.23 bug
|
2022-06-12 18:43:06 +01:00 |
Sameer Rahmani
|
70995c2908
|
Fix the builder script to go with the CI
|
2022-06-12 18:07:06 +01:00 |
Sameer Rahmani
|
413c26b298
|
Setup the CI images and try the first drone build
|
2022-06-12 17:35:12 +01:00 |
Sameer Rahmani
|
182c87a046
|
Add pre-commit utility
|
2022-06-11 18:33:35 +01:00 |
Sameer Rahmani
|
b9496b429e
|
Fix the builder paths for top level binaries
|
2022-03-29 19:49:56 +01:00 |
Sameer Rahmani
|
bb60d83dc6
|
Fix the shellchecker issues in the builder
|
2022-02-19 14:46:38 +00:00 |
Sameer Rahmani
|
7afbbb5112
|
Add builder task to serve the docs
|
2022-02-17 11:32:20 +00:00 |
Sameer Rahmani
|
328d1b50ea
|
Fix the docker build issue with propagating errors to builder
|
2022-02-16 20:28:20 +00:00 |
Sameer Rahmani
|
8de69baa1c
|
Fix the missing MLIR header issue after pulling llvm
|
2022-02-16 20:01:38 +00:00 |
Sameer Rahmani
|
49e3f16901
|
Add the builder tasks to build and release docker images
|
2022-02-15 21:34:29 +00:00 |
Sameer Rahmani
|
00592d6af1
|
Add new doxygen setup
|
2022-02-12 22:25:22 +00:00 |
Sameer Rahmani
|
b210e3a349
|
Clean up the diagnostocs header file
|
2022-02-12 21:06:59 +00:00 |
Sameer Rahmani
|
bc3908a958
|
Refactor the builder script
|
2022-02-09 19:08:31 +00:00 |
Sameer Rahmani
|
f663ba0c25
|
Fix the license header
|
2022-02-08 17:56:15 +00:00 |
Sameer Rahmani
|
7dc587ecbc
|
Setup the dockerfiles necessary to build serene in a container
|
2022-02-08 17:43:29 +00:00 |
Sameer Rahmani
|
008ba402f0
|
Migrate to llvm::5372160a18
|
2022-02-06 18:37:44 +00:00 |
Sameer Rahmani
|
123a3e8d4f
|
Add the more resouces about JIT to dev.org
|
2021-12-29 13:12:36 +00:00 |
Sameer Rahmani
|
6d34e58665
|
Fix the wrong constant opretation
|
2021-12-24 16:52:43 +00:00 |
Sameer Rahmani
|
5622b4de0c
|
Prepare for ep 12
|
2021-11-02 22:05:34 +00:00 |
Sameer Rahmani
|
cbb0b0428e
|
Hide the clang-tidy behind a build option
|
2021-10-17 22:22:49 +01:00 |
Sameer Rahmani
|
b79f7a62c1
|
Fix the clang tidy's issues in serenec
|
2021-10-17 02:12:19 +01:00 |
Sameer Rahmani
|
c05d42107f
|
Setup the serene-repl target with a basic REPL loop
|
2021-10-12 22:50:08 +01:00 |
Sameer Rahmani
|
f473d1122b
|
Change the license to GPL2
|
2021-10-12 20:51:03 +01:00 |
Sameer Rahmani
|
e3fde6dfc1
|
Add link_what_you_use support to the build setup
|
2021-10-10 22:28:50 +01:00 |