diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index 498b6b838dff..a1776e972892 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -15,6 +15,9 @@ let pname = "apache-tomcat"; inherit version; + __structuredAttrs = true; + strictDeps = true; + src = fetchurl { url = "mirror://apache/tomcat/tomcat-${lib.versions.major version}/v${version}/bin/apache-tomcat-${version}.tar.gz"; inherit hash; @@ -26,10 +29,14 @@ let ]; installPhase = '' + runHook preInstall + mkdir $out mv * $out mkdir -p $webapps/webapps mv $out/webapps $webapps/ + + runHook postInstall ''; passthru = {