gnu: Add java-plexus-compiler-javac.

gnu/packages/java.scm (java-plexus-compiler-javac): New variable.
This commit is contained in:
Julien Lepiller 2018-02-10 23:09:20 +01:00
parent 239126d48b
commit f8a519fa3f
No known key found for this signature in database
GPG key ID: 43111F4520086A0C

View file

@ -2739,6 +2739,26 @@ (define-public java-plexus-compiler-api
(license (list license:asl2.0
license:expat))))
(define-public java-plexus-compiler-javac
(package
(inherit java-plexus-compiler-api)
(name "java-plexus-compiler-javac")
(arguments
`(#:jar-name "plexus-compiler-javac.jar"
#:source-dir "plexus-compilers/plexus-compiler-javac/src/main/java"
#:jdk ,icedtea-8
#:tests? #f; depends on compiler-test -> maven-core -> ... -> this package.
#:test-dir "plexus-compilers/plexus-compiler-javac/src/test"))
(inputs
`(("java-plexus-compiler-api" ,java-plexus-compiler-api)
("java-plexus-utils" ,java-plexus-utils)
("java-plexus-container-default" ,java-plexus-container-default)))
(native-inputs
`(("java-junit" ,java-junit)))
(synopsis "Javac Compiler support for Plexus Compiler component")
(description "This package contains the Javac Compiler support for Plexus
Compiler component.")))
(define-public java-asm
(package
(name "java-asm")