Cyrill Leutwiler
4fbfb97b9e
Fix the Wasm build cache ( #159 )
...
Follow-ups for https://github.com/paritytech/revive/pull/154
- Fix the cache in the Wasm build
- Remove a no longer needed script
- The Wasm build job uses parity-large
2025-01-15 11:36:59 +01:00
Sebastian Miasojed
939138d0cd
Add the revive tests in the browsers ( #158 )
2025-01-14 22:29:02 +01:00
Cyrill Leutwiler
7f81f37e0c
revive llvm builder utility ( #154 )
...
Pre-eliminary support for LLVM releases and resolc binary releases by streamlining the build process for all supported hosts platforms.
- Introduce the revive-llvm-builder crate with the revive-llvm builder utilty.
- Do not rely on the LLVM dependency in $PATH to decouple the system LLVM installation from the LLVM host dependency.
- Fix the emscripten build by decoupling the host and native LLVM dependencies. Thus allowing a single LLVM emscripten release that can be used on any host platform.
- An example Dockerfile building an alpine container with a fully statically linked resolc ELF binary.
- Remove the Debian builder utilities and workflow.
2025-01-13 15:58:27 +01:00
Sebastian Miasojed
d7d60da6f1
Add tests for the Revive WASM version ( #147 )
2025-01-10 09:12:43 +01:00
Cyrill Leutwiler
55ec0988e8
fix the CI runner version ( #137 )
...
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com >
2024-12-18 17:03:29 +01:00
Sebastian Miasojed
d25be523c1
Update deps
2024-11-27 15:28:04 +01:00
Sebastian Miasojed
130ac48bf0
Fix revive wasm CI
2024-11-26 22:11:26 +01:00
Sebastian Miasojed
4e024655a1
Add support for esm and cjs modules
2024-11-25 10:26:22 +01:00
Sebastian Miasojed
140545ea15
Fix CI
2024-11-14 11:49:20 +01:00
Sebastian Miasojed
010a2ed223
Fmt
2024-11-14 11:44:48 +01:00
Sebastian Miasojed
563864dd25
Fix CI
2024-11-14 11:26:20 +01:00
Sebastian Miasojed
14991f40ac
Fix CI for wasm path
2024-11-13 15:34:41 +01:00
Sebastian Miasojed
6d16790f83
Update GHA
2024-11-12 17:22:15 +01:00
Sebastian Miasojed
f59b47df7b
Add ltinfo dep to GHA
2024-11-12 12:52:11 +01:00
Sebastian Miasojed
6e6fe20c71
Add Missing dep to GHA
2024-11-12 09:52:06 +01:00
Sebastian Miasojed
93d2f3b9d9
Log LLVM version in GHA
2024-11-12 09:47:43 +01:00
Sebastian Miasojed
8a225871ee
Fix deps in GHA
2024-11-08 15:53:27 +01:00
Sebastian Miasojed
677aedc6f3
Switch GHA to ubuntu
2024-11-08 15:45:52 +01:00
Sebastian Miasojed
90423ffb6b
Remove llvm-15 env from GHA
2024-11-08 15:36:00 +01:00
Sebastian Miasojed
255176978a
Remove old llvm-15 from GHA
2024-11-08 15:27:11 +01:00
Sebastian Miasojed
9a8003afbf
Install llvm in GHA
2024-11-08 15:10:42 +01:00
Sebastian Miasojed
7f3d0cecb2
Update cmake versions in GHA
2024-11-08 15:00:14 +01:00
Sebastian Miasojed
18376432f1
Fix GHA emsdk path
2024-11-08 14:01:18 +01:00
Sebastian Miasojed
007b79ee62
Use bash in GHA
2024-11-08 13:51:51 +01:00
Sebastian Miasojed
8c7d18aec7
Update GHA for wasm build
2024-11-08 13:46:00 +01:00
Sebastian Miasojed
c0a82ce6d2
Update wasm GHA
2024-11-08 13:38:26 +01:00
Sebastian Miasojed
c51d50bc88
Add GHA for wasm target
2024-11-08 13:28:45 +01:00