gnu: maven-compat: Install resources.
authorJulien Lepiller <julien@lepiller.eu>
Tue, 8 Feb 2022 09:24:41 +0000 (10:24 +0100)
committerJulien Lepiller <julien@lepiller.eu>
Mon, 28 Feb 2022 09:56:01 +0000 (10:56 +0100)
* gnu/packages/maven.scm (maven-compat)[arguments]: Add copy-resources
phase.

gnu/packages/maven.scm

index 10f18dc..02eaad4 100644 (file)
@@ -2000,6 +2000,10 @@ logging support.")))
                (modello-single-mode file "1.0.0" "xpp3-reader")
                (modello-single-mode file "1.0.0" "xpp3-writer"))
              #t))
+         (add-before 'build 'copy-resources
+           (lambda _
+             (mkdir-p "build/classes/")
+             (copy-recursively "src/main/resources" "build/classes")))
          (add-after 'build 'generate-metadata
            (lambda _
              (invoke "java" "-cp" (string-append (getenv "CLASSPATH") ":build/classes")