We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1910fd2 commit 71f7944Copy full SHA for 71f7944
deploy.nix
@@ -0,0 +1,26 @@
1
+{ pkgs
2
+, lib
3
+, rust
4
+}:
5
+pkgs.clang16Stdenv.mkDerivation {
6
+ pname = "simplicity-webide";
7
+ version = "dev";
8
+ src = lib.cleanSource ./.;
9
+
10
+ buildInputs = [
11
+ rust
12
+ pkgs.trunk
13
+ ];
14
15
+ buildPhase = ''
16
+ export CC_wasm32_unknown_unknown="${pkgs.llvmPackages_16.clang-unwrapped}/bin/clang-16"
17
+ export CFLAGS_wasm32_unknown_unknown="-I ${pkgs.llvmPackages_16.libclang.lib}/lib/clang/16/include/"
18
+ trunk build --release
19
+ sh fix-links.sh
20
+ '';
21
22
+ installPhase = ''
23
+ mkdir -p $out
24
+ cp -r dist/* $out/
25
26
+}
0 commit comments