diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2018-11-19 09:50:29 +0000 |
---|---|---|
committer | Jörg Thalheim <joerg@thalheim.io> | 2018-11-19 09:50:29 +0000 |
commit | 01502a04e56fa8f9720935bdf990e3f7628a23aa (patch) | |
tree | 70388b4967c9205cbc01d923e2f8f21b18857723 /pkgs/development/libraries/java | |
parent | 02212e1d029893688cbbe246b714267d99c9018a (diff) |
jflex: add smoke test
Diffstat (limited to 'pkgs/development/libraries/java')
-rw-r--r-- | pkgs/development/libraries/java/jflex/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/development/libraries/java/jflex/default.nix b/pkgs/development/libraries/java/jflex/default.nix index 54de0a7c11380..3acd54923ba61 100644 --- a/pkgs/development/libraries/java/jflex/default.nix +++ b/pkgs/development/libraries/java/jflex/default.nix @@ -10,15 +10,22 @@ stdenv.mkDerivation rec { sourceRoot = name; - phases = [ "unpackPhase" "installPhase" ]; - installPhase = '' + runHook preInstall mkdir -p $out cp -a * $out rm -f $out/bin/jflex.bat patchShebangs $out sed -i -e '/^JAVA=java/ s#java#${jre}/bin/java#' $out/bin/jflex + runHook postInstall + ''; + + doInstallCheck = true; + installCheckPhase = '' + runHook preCheck + $out/bin/jflex --version + runHook postCheck ''; meta = { |