mirror of
https://github.com/corda/corda.git
synced 2025-01-01 10:46:46 +00:00
24 lines
698 B
Bash
24 lines
698 B
Bash
|
#!/bin/bash
|
|||
|
|
|||
|
BASE_VERSION="jdk-8.0.0.jar"
|
|||
|
NEW_VERSION="jdk-8.0.0-deterministic.jar"
|
|||
|
|
|||
|
# Derive list of differences between the two JARs
|
|||
|
pkgdiff -check-byte-code -extra-info pkgdiff_extra \
|
|||
|
"$BASE_VERSION" "$NEW_VERSION"
|
|||
|
|
|||
|
# Find packages and classes marked for exclusion in JavaDoc
|
|||
|
${SHELL} tools/find-exclusions.sh
|
|||
|
|
|||
|
# Generate report
|
|||
|
sed -n '1,/\/\* DATASET \*\//p' < ./tools/report-template.html > report.html
|
|||
|
${SHELL} tools/generate-report.sh >> report.html
|
|||
|
sed -n '/\/\* DATASET \*\//,$p' < ./tools/report-template.html >> report.html
|
|||
|
|
|||
|
# Generate structure for upload to Azure
|
|||
|
mkdir -p report
|
|||
|
mv exclusions pkgdiff_extra pkgdiff_reports report/
|
|||
|
cd report
|
|||
|
${SHELL} ../tools/flatten.sh
|
|||
|
cd ..
|