Skip to content

Commit 338ef4b

Browse files
committed
fix natives organization in the fatjar
1 parent 16930d1 commit 338ef4b

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

.github/workflows/build-and-publish.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -119,22 +119,17 @@ jobs:
119119
120120
- name: Organize natives
121121
run: |
122-
mkdir -p build/resources/main/natives
122+
mkdir -p src/main/resources/natives
123123
124124
for artifact_dir in downloaded-natives/natives-*/; do
125125
platform_arch=$(basename "$artifact_dir" | sed 's/^natives-//')
126-
127126
echo "Processing $platform_arch..."
128-
mkdir -p "build/resources/main/natives/$platform_arch"
129-
130-
cp "$artifact_dir"/* "build/resources/main/natives/$platform_arch/" 2>/dev/null || {
131-
echo "Warning: No files found in $artifact_dir"
132-
}
127+
mkdir -p "src/main/resources/natives/$platform_arch"
128+
cp "$artifact_dir"/* "src/main/resources/natives/$platform_arch/"
133129
done
134130
135-
echo ""
136131
echo "Final native libraries structure:"
137-
find build/resources/main/natives -type f
132+
find src/main/resources/natives -type f
138133
139134
- name: Grant execute permission for gradlew
140135
run: chmod +x gradlew

0 commit comments

Comments
 (0)