Skip to content

Commit cc5ce53

Browse files
committed
Add latest third-party notices to release tarballs
1 parent df81c75 commit cc5ce53

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

build/lin.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,13 @@ printf "{\n\
319319

320320
printf "\"${PLATFORM}\"" >platform.json
321321

322+
# Add third-party notices
323+
curl -Os https://raw.githubusercontent.com/lovell/sharp-libvips/master/THIRD-PARTY-NOTICES.md
324+
322325
# Create .tar.gz
323-
tar czf /packaging/libvips-${VERSION_VIPS}-${PLATFORM}.tar.gz include lib *.json
326+
tar czf /packaging/libvips-${VERSION_VIPS}-${PLATFORM}.tar.gz \
327+
include \
328+
lib \
329+
*.json \
330+
THIRD-PARTY-NOTICES.md
324331
advdef --recompress --shrink-insane /packaging/libvips-${VERSION_VIPS}-${PLATFORM}.tar.gz

build/win.sh

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ VERSION_VIPS_MINOR=$(echo $VERSION_VIPS | cut -d. -f2)
77
# Fetch and unzip
88
mkdir /vips
99
cd /vips
10-
curl -LO https://github.com/lovell/build-win64/releases/download/v${VERSION_VIPS}/vips-dev-w64-web-${VERSION_VIPS}.zip
10+
curl -LOs https://github.com/lovell/build-win64/releases/download/v${VERSION_VIPS}/vips-dev-w64-web-${VERSION_VIPS}.zip
1111
unzip vips-dev-w64-web-${VERSION_VIPS}.zip
1212

1313
# Clean and zip
@@ -19,7 +19,7 @@ cp bin/*.dll lib/
1919
printf "\"${PLATFORM}\"" >platform.json
2020

2121
# Create versions.json
22-
curl -LO https://raw.githubusercontent.com/lovell/build-win64/v${VERSION_VIPS}/${VERSION_VIPS_MAJOR}.${VERSION_VIPS_MINOR}/vips.modules
22+
curl -Os https://raw.githubusercontent.com/lovell/build-win64/v${VERSION_VIPS}/${VERSION_VIPS_MAJOR}.${VERSION_VIPS_MINOR}/vips.modules
2323
version_of() {
2424
xmllint --xpath "string(/moduleset/autotools[@id='$1']/branch/@version | /moduleset/cmake[@id='$1']/branch/@version | /moduleset/meson[@id='$1']/branch/@version)" vips.modules
2525
}
@@ -53,7 +53,18 @@ printf "{\n\
5353
rm vips.modules
5454
cat versions.json
5555

56+
# Add third-party notices
57+
curl -Os https://raw.githubusercontent.com/lovell/sharp-libvips/master/THIRD-PARTY-NOTICES.md
58+
5659
echo "Creating tarball"
57-
tar czf /packaging/libvips-${VERSION_VIPS}-${PLATFORM}.tar.gz include lib/glib-2.0 lib/libvips.lib lib/libglib-2.0.lib lib/libgobject-2.0.lib lib/*.dll *.json
60+
tar czf /packaging/libvips-${VERSION_VIPS}-${PLATFORM}.tar.gz \
61+
include \
62+
lib/glib-2.0 \
63+
lib/libvips.lib \
64+
lib/libglib-2.0.lib \
65+
lib/libgobject-2.0.lib \
66+
lib/*.dll \
67+
*.json \
68+
THIRD-PARTY-NOTICES.md
5869
echo "Shrinking tarball"
5970
advdef --recompress --shrink-insane /packaging/libvips-${VERSION_VIPS}-${PLATFORM}.tar.gz

0 commit comments

Comments
 (0)