diff --git a/compiler/src/bin/static-linking-flags/static_linking_flags.ml b/compiler/src/bin/static-linking-flags/static_linking_flags.ml index 90e7ccb..dac450f 100644 --- a/compiler/src/bin/static-linking-flags/static_linking_flags.ml +++ b/compiler/src/bin/static-linking-flags/static_linking_flags.ml @@ -2,6 +2,5 @@ let () = print_endline @@ match Sys.argv.(1) with - | "aarch64-unknown-linux-musl" | "x86_64-pc-linux-musl" -> - "(-cclib -static -cclib -no-pie)" + | "aarch64-unknown-linux-musl" | "x86_64-pc-linux-musl" -> "()" | _ -> "()" diff --git a/release/release.sh b/release/release.sh index 2140357..bc6c7cd 100644 --- a/release/release.sh +++ b/release/release.sh @@ -5,6 +5,8 @@ archive_name=$OUTPUT/slipshow-$TARGETOS-$TARGETARCH.tar dune subst +sed -i 's/"()"/"(-cclib -static -cclib -no-pie)"/g' compiler/src/bin/static-linking-flags/static_linking_flags.ml + dune build -p slipshow # Executables are symlinks, follow with -h. tar hcf "$archive_name" -C _build/install/default bin/slipshow