about summary refs log tree commit diff
path: root/pkgs/development/compilers/openjdk/tests/hello.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/openjdk/tests/hello.nix')
-rw-r--r--pkgs/development/compilers/openjdk/tests/hello.nix42
1 files changed, 0 insertions, 42 deletions
diff --git a/pkgs/development/compilers/openjdk/tests/hello.nix b/pkgs/development/compilers/openjdk/tests/hello.nix
deleted file mode 100644
index bc5be4a9e9a9..000000000000
--- a/pkgs/development/compilers/openjdk/tests/hello.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ jdk
-, jre
-, pkgs
-}:
-
-/* 'Hello world' Java application derivation for use in tests */
-let
-  source = pkgs.writeTextDir "src/Hello.java" ''
-    class Hello {
-      public static void main(String[] args) {
-        System.out.println("Hello, world!");
-      }
-    }
-  '';
-in
-  pkgs.stdenv.mkDerivation {
-    pname = "hello";
-    version = "1.0.0";
-
-    src = source;
-
-    buildPhase = ''
-      runHook preBuildPhase
-      ${jdk}/bin/javac src/Hello.java
-      runHook postBuildPhase
-    '';
-    installPhase = ''
-      runHook preInstallPhase
-
-      mkdir -p $out/lib
-      cp src/Hello.class $out/lib
-
-      mkdir -p $out/bin
-      cat >$out/bin/hello <<EOF;
-      #!/usr/bin/env sh
-      ${jre}/bin/java -cp $out/lib Hello
-      EOF
-      chmod a+x $out/bin/hello
-
-      runHook postInstallPhase
-    '';
-  }