added jvms
This commit is contained in:
1 parent
1fab7b30c1
commit
124d29a99d
2 files changed
+49
-54
No files matched your search
@@ -7,8 +7,8 @@
|
||||
let
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
pname = "stream-examples";
|
||||
benchmark = pkgs.maven.buildMavenPackage {
|
||||
mvnJdk = pkgs.jdk22;
|
||||
benchmark = (jdk : pkgs.maven.buildMavenPackage {
|
||||
mvnJdk = jdk;
|
||||
pname = pname;
|
||||
version = "0.1.0";
|
||||
src = ./.;
|
||||
@@ -16,21 +16,19 @@
|
||||
mvnHash = "sha256-G7PQd0Ul61m+C9S7OvAB6NkMxRM8AMYg5+1G0RQeXP8=";
|
||||
|
||||
installPhase = ''
|
||||
ls -lrth
|
||||
|
||||
mkdir -p $out/bin $out/share/${pname}
|
||||
install -Dm644 target/stream-examples.jar $out/share/${pname}/${pname}.jar
|
||||
echo 'didier rocks!'
|
||||
mkdir -p $out/bin $out/share/${pname}
|
||||
makeWrapper ${pkgs.jdk22}/bin/java $out/bin/${pname} \
|
||||
makeWrapper ${jdk}/bin/java $out/bin/${pname} \
|
||||
--add-flags "-jar $out/share/${pname}/${pname}.jar"
|
||||
'';
|
||||
|
||||
};
|
||||
});
|
||||
in
|
||||
{
|
||||
packages = {
|
||||
benchmark = benchmark;
|
||||
benchmark-openjdk = benchmark pkgs.jdk22;
|
||||
benchmark-graal = benchmark pkgs.graalvm-ce;
|
||||
};
|
||||
devShell = pkgs.mkShell {
|
||||
buildInputs = with pkgs; [
|
||||
|
||||
Reference in new issue
Block a user