replace elm-live with elm-go
This commit is contained in:
parent
3445273d1c
commit
158174d756
25
flake.nix
25
flake.nix
|
@ -99,6 +99,29 @@
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
) { };
|
) { };
|
||||||
|
|
||||||
|
elm-go = prev.callPackage (
|
||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildNpmPackage,
|
||||||
|
elmPackages,
|
||||||
|
}:
|
||||||
|
buildNpmPackage {
|
||||||
|
name = "elm-go";
|
||||||
|
version = "5.0.20";
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "lucamug";
|
||||||
|
repo = "elm-go";
|
||||||
|
rev = "9a7bd8c980a03b026128fcd626b9395b4e2cb1e0";
|
||||||
|
sha256 = "sha256-B5Cngv8EGOY79u9aZeixA3EBt8rIc6bkYA4zoqycpk8=";
|
||||||
|
};
|
||||||
|
npmDepsHash = "sha256-0LfLpUbav8cVoZ9/Cjb7Mr8jdo1/KjVcjR4lcYB3AzY=";
|
||||||
|
dontNpmBuild = true;
|
||||||
|
makeWrapperArgs = [
|
||||||
|
"--suffix PATH : ${lib.makeBinPath [ elmPackages.elm ]}"
|
||||||
|
];
|
||||||
|
}
|
||||||
|
) { };
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -114,7 +137,7 @@
|
||||||
mkShell {
|
mkShell {
|
||||||
inputsFrom = [ example-spa-elm-app ];
|
inputsFrom = [ example-spa-elm-app ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
elmPackages.elm-live
|
elm-go
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ endif
|
||||||
|
|
||||||
serve:
|
serve:
|
||||||
ifeq ($(DEBUG),1)
|
ifeq ($(DEBUG),1)
|
||||||
elm-live src/Main.elm --port=8000 --dir=../public --start-page=index.html -- --output=../public/elm.min.js
|
elm-go src/Main.elm --port=8000 --dir=../public --start-page=index.html -- --output=../public/elm.min.js
|
||||||
else ifeq ($(RELEASE),1)
|
else ifeq ($(RELEASE),1)
|
||||||
$(error Cannot use serve target with RELEASE=1)
|
$(error Cannot use serve target with RELEASE=1)
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in a new issue