plugins Ġ{ ĊĠĠĠ Ġ` java - library ` Ċ } Ċ Ċ // Ġtag :: declare - outgoing - configuration [] Ċ val Ġinstrument ed J ars Ġby Ġconfigurations . creating Ġ{ ĊĠĠĠ Ġis Can Be Cons umed Ġ= Ġtrue ĊĠĠĠ Ġis Can Be Resolved Ġ= Ġfalse ĊĠĠĠ Ġattributes Ġ{ ĊĠĠĠĠĠĠĠ Ġattribute ( Category . CATEGORY _ ATTRIBUTE , Ġobjects . named ( Category . LIBRARY )) ĊĠĠĠĠĠĠĠ Ġattribute ( Usage . USAGE _ ATTRIBUTE , Ġobjects . named ( Usage . JAVA _ RUNTIME )) ĊĠĠĠĠĠĠĠ Ġattribute ( Bund ling . B UN DL ING _ ATTRIBUTE , Ġobjects . named ( Bund ling . EXTERNAL )) ĊĠĠĠĠĠĠĠ Ġattribute ( Target Jvm Version . TARGET _ JVM _ VERSION _ ATTRIBUTE , ĠJava Version . current (). major Version . toInt ()) ĊĠĠĠĠĠĠĠ Ġattribute ( Library Elements . LIBRARY _ ELEMENT S _ ATTRIBUTE , Ġobjects . named (" instrument ed - jar ")) ĊĠĠĠ Ġ} Ċ } Ċ // Ġend :: declare - outgoing - configuration [] Ċ Ċ val Ġinstrument ed Jar Ġ= Ġtasks . register (" instrument ed Jar ", ĠJar :: class ) Ġ{ ĊĠĠĠ Ġarchive Classifier . set (" instrument ed ") Ċ } Ċ Ċ // Ġtag :: attach - outgoing - artifact [] Ċ artifacts Ġ{ ĊĠĠĠ Ġadd (" instrument ed J ars ", Ġinstrument ed Jar ) Ċ } Ċ // Ġend :: attach - outgoing - artifact [] Ċ