Files
mize/webfiles.nix
Sebastian Moser 6d14736a02 lots of stuff
2024-09-16 12:32:57 +02:00

38 lines
693 B
Nix

{ stdenv
, pkgs
, mkInstallPhase
, buildMizeForSystem
, systems
, ...
}: let
# list of systems, we build mize for for webfiles
#systems = [ "x86_64-linux" "aarch64-linux" "wasm32" ];
#systems = [ "x86_64-linux" "aarch64-linux" ];
list_of_mizes = map buildMizeForSystem systems;
in
stdenv.mkDerivation {
name = "mize-webfiles";
dontUnpack = true;
# so that /bin/sh does not get patched to a nix store path in victorinix-s
dontPatchShebangs = true;
buildPhase = ''
'';
installPhase = ''
mkdir -p $out
mkdir -p $out/mize
mkdir -p $out/mize/dist
'' + pkgs.lib.concatStringsSep "\n" (map mkInstallPhase list_of_mizes);
nativeBuildInputs = [
];
}