etc: teams: Define Java team scope.

* etc/teams.scm.in (java): Define it.
This commit is contained in:
Julien Lepiller 2022-09-25 14:35:39 +02:00
parent 13cf9ebe84
commit bfa723ba10
No known key found for this signature in database
GPG key ID: 53D457B2D636EE82

View file

@ -159,7 +159,19 @@ (define-team java
#:name "Java and Maven team"
#:description
"The JDK and JRE, the Maven build system, Java packages, the ant-build-system,
and the maven-build-system."))
and the maven-build-system."
#:scope
(list ;; Match java.scm and java-*.scm.
(make-regexp "^gnu/packages/java(-.+|)\\.scm$")
;; Match maven.scm and maven-*.scm
(make-regexp "^gnu/packages/maven(-.+|)\\.scm$")
"guix/build/ant-build-system.scm"
"guix/build/java-utils.scm"
"guix/build/maven-build-system.scm"
;; The maven directory
(make-regexp "^guix/build/maven/")
"guix/build-system/ant.scm"
"guix/build-system/maven.scm")))
(define-team science
(team 'science