Skip to content

Commit

Permalink
Add support for agent-libs
Browse files Browse the repository at this point in the history
For example with the com.ryandens.javaagent-application Gradle plugin
  • Loading branch information
raphiz committed Jan 4, 2024
1 parent fc89b7a commit 0fbecca
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions buildGradleApplication/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
(builtins.filter (dep: (lib.strings.hasSuffix ".jar" dep.name && !lib.strings.hasSuffix "-javadoc.jar" dep.name && !lib.strings.hasSuffix "-sources.jar" dep.name)) m2Repository.dependencies)
}
find $out/lib/ -type f > jars
find $0 -type f > jars
while IFS= read -r jar; do
dep=''${depsByName[$(basename "$jar")]}
if [[ -n "$dep" ]]; then
Expand Down Expand Up @@ -71,8 +71,13 @@
mkdir -p $out/lib/
mv ${installLocaltion}/lib/*.jar $out/lib/
${linkScript} $out/lib/
${linkScript}
if [ -d ${installLocaltion}/agent-libs/ ]; then
mkdir -p $out/agent-libs/
mv ${installLocaltion}/agent-libs/*.jar $out/agent-libs/
${linkScript} $out/agent-libs/
fi
mkdir -p $out/bin
Expand Down

0 comments on commit 0fbecca

Please sign in to comment.