11 maven.buildMavenPackage rec {
15 src = fetchFromGitHub {
19 hash = "sha256-yEqhLpGrJ4hki8o+u+bigVXv+3YvEb8TvHDTYsEl8z4=";
22 mvnParameters = "-Dmaven.test.skip=true -Dmaven.buildNumber.skip=true";
23 mvnHash = "sha256-LCPRiY/DDSUnLGnaFUS9PPKnh3TmSyAOqKfEKRLRjpg=";
32 install -D target/${pname}-${version}-app.jar $out/share/java/${pname}-${version}.jar
34 makeWrapper ${jre}/bin/java $out/bin/schemaspy \
35 --add-flags "-jar $out/share/java/${pname}-${version}.jar" \
36 --prefix PATH : ${lib.makeBinPath [ graphviz ]}
41 passthru.updateScript = nix-update-script { };
44 homepage = "https://schemaspy.org";
45 description = "Document your database simply and easily";
46 mainProgram = "schemaspy";
47 license = lib.licenses.lgpl3Plus;
48 maintainers = with lib.maintainers; [