macOS add licenses folder in BUNDLE/Contents/Resources/licenses

This commit is contained in:
Laurent Trinques 2025-05-31 12:51:23 +02:00
parent 33445de6c0
commit 7495901d07
2 changed files with 14 additions and 0 deletions

View File

@ -191,6 +191,7 @@ QET_ELMT_DIR="${current_dir}/elements/"
QET_TBT_DIR="${current_dir}/titleblocks/"
QET_LANG_DIR="${current_dir}/lang/"
QET_FONTS_DIR="${current_dir}/fonts/"
QET_LICENSES_DIR="${current_dir}/licenses/"
# Add new folder for Qt dialog translation see
## see <https://download.tuxfamily.org/qet/Qt_lang/>.
@ -228,6 +229,11 @@ if [ -d "${QET_FONTS_DIR}" ]; then
fi
if [ -d "${QET_LICENSES_DIR}" ]; then
echo "Copying licenses in the bundle..."
mkdir $BUNDLE/Contents/Resources/licenses
cp -R ${QET_LICENSES_DIR} $BUNDLE/Contents/Resources/licenses
fi
### create disk image ###############################################
echo

View File

@ -188,6 +188,7 @@ QET_TBT_DIR="${current_dir}/titleblocks/"
QET_LANG_DIR="${current_dir}/lang/"
QET_EXAMPLES_DIR="${current_dir}/examples/"
QET_FONTS_DIR="${current_dir}/fonts/"
QET_LICENSES_DIR="${current_dir}/licenses/"
# Add new folder for Qt dialog translation see
@ -232,6 +233,13 @@ if [ -d "${QET_FONTS_DIR}" ]; then
cp ${current_dir}/fonts/*.ttf $BUNDLE/Contents/Resources/fonts
fi
if [ -d "${QET_LICENSES_DIR}" ]; then
echo "Copying licenses in the bundle..."
mkdir $BUNDLE/Contents/Resources/licenses
cp -R ${QET_LICENSES_DIR} $BUNDLE/Contents/Resources/licenses
fi
codesign --force --deep --sign --timestamp -s "Developer ID Application: Laurent TRINQUES (Y73WZ6WZ5X)" --options=runtime $BUNDLE
### create zip tarball ###############################################