Merge branch '1919-include-bind-documentation-in-windows-zips-v9_16' into 'v9_16'

[v9_16] Include BIND documentation in Windows zips

See merge request isc-projects/bind9!4087
This commit is contained in:
Michał Kępień
2020-09-03 10:11:07 +00:00
2 changed files with 16 additions and 0 deletions

View File

@@ -1227,6 +1227,8 @@ release:
- find Build/ -regextype posix-extended -regex "Build/.*/($(find bin/tests/ -type f | sed -nE "s|^bin/tests(/system)?/win32/(.*)\.vcxproj$|\2|p" | paste -d"|" -s))\..*" -print -delete - find Build/ -regextype posix-extended -regex "Build/.*/($(find bin/tests/ -type f | sed -nE "s|^bin/tests(/system)?/win32/(.*)\.vcxproj$|\2|p" | paste -d"|" -s))\..*" -print -delete
# Create Windows zips # Create Windows zips
- openssl dgst -sha256 "${BIND_DIRECTORY}.tar.${TARBALL_EXTENSION}" | tee Build/Release/SHA256 Build/Debug/SHA256 - openssl dgst -sha256 "${BIND_DIRECTORY}.tar.${TARBALL_EXTENSION}" | tee Build/Release/SHA256 Build/Debug/SHA256
- cp "doc/arm/_build/latex/Bv9ARM.pdf" Build/Release/
- cp "doc/arm/_build/latex/Bv9ARM.pdf" Build/Debug/
- ( cd Build/Release; zip "../../BIND${BIND_DIRECTORY#bind-}.x64.zip" * ) - ( cd Build/Release; zip "../../BIND${BIND_DIRECTORY#bind-}.x64.zip" * )
- ( cd Build/Debug; zip "../../BIND${BIND_DIRECTORY#bind-}.debug.x64.zip" * ) - ( cd Build/Debug; zip "../../BIND${BIND_DIRECTORY#bind-}.debug.x64.zip" * )
# Prepare release tarball contents (tarballs + zips + documentation) # Prepare release tarball contents (tarballs + zips + documentation)

View File

@@ -90,6 +90,13 @@
if NOT Exist ..\Build mkdir ..\Build if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Debug mkdir ..\Build\Debug if NOT Exist ..\Build\Debug mkdir ..\Build\Debug
echo Copying documentation.
copy ..\*.md ..\Build\Debug
copy ..\CHANGES* ..\Build\Debug
copy ..\COPYRIGHT ..\Build\Debug
copy ..\LICENSE ..\Build\Debug
echo Copying COPYRIGHT notice. echo Copying COPYRIGHT notice.
copy ..\COPYRIGHT ..\Build\Debug copy ..\COPYRIGHT ..\Build\Debug
@@ -187,6 +194,13 @@ copy InstallFiles ..\Build\Debug\
if NOT Exist ..\Build mkdir ..\Build if NOT Exist ..\Build mkdir ..\Build
if NOT Exist ..\Build\Release mkdir ..\Build\Release if NOT Exist ..\Build\Release mkdir ..\Build\Release
echo Copying documentation.
copy ..\*.md ..\Build\Release
copy ..\CHANGES* ..\Build\Release
copy ..\COPYRIGHT ..\Build\Release
copy ..\LICENSE ..\Build\Release
echo Copying the OpenSSL DLL and LICENSE. echo Copying the OpenSSL DLL and LICENSE.
copy @OPENSSL_DLL@ ..\Build\Release\ copy @OPENSSL_DLL@ ..\Build\Release\