mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-13 02:32:09 +10:00
release
This commit is contained in:
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Print release notes from org.diylc.utils.VersionReader (run after build).
|
||||
|
||||
PROJECT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
JAR="${PROJECT_DIR}/diylc-swing/target/diylc.jar"
|
||||
|
||||
if [ ! -f "${JAR}" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
RAW=$(java -cp "${JAR}" \
|
||||
--add-opens java.base/java.util=ALL-UNNAMED \
|
||||
--add-opens java.base/java.lang=ALL-UNNAMED \
|
||||
--add-opens java.base/java.text=ALL-UNNAMED \
|
||||
--add-opens java.desktop/java.awt=ALL-UNNAMED \
|
||||
--add-opens java.desktop/java.awt.font=ALL-UNNAMED \
|
||||
--add-opens java.desktop/java.awt.geom=ALL-UNNAMED \
|
||||
org.diylc.utils.VersionReader "${PROJECT_DIR}" 2>/dev/null) || true
|
||||
|
||||
if [ -z "${RAW}" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# VersionReader prints Markdown changelog lines, then blank line, then HTML — keep only Markdown
|
||||
echo "${RAW}" | sed '/^[[:space:]]*</,$d'
|
||||
Reference in New Issue
Block a user