Commit bdec88b9 authored by Roman Haefeli's avatar Roman Haefeli
Browse files

macos: use dashes instead of underscores as delimiters;

add step to modify htaccess to point to most recent version
parent c0ea5a8e
......@@ -87,16 +87,19 @@ function fail {
cp files/README.txt "${work_dir}" || fail
# create disk image
genisoimage -quiet -V "${app_name}-${app_version}" -D -R -apple -no-pad -o "${app_name}-${app_version}_macos_${package_version}.iso" "${work_dir}" || fail
dmg "${app_name}-${app_version}_macos_${package_version}.iso" "${app_name}-${app_version}_macos_${package_version}.dmg" || fail
rm "${app_name}-${app_version}_macos_${package_version}.iso" || fail
genisoimage -quiet -V "${app_name}-${app_version}" -D -R -apple -no-pad -o "${app_name}-${app_version}-macos-${package_version}.iso" "${work_dir}" || fail
dmg "${app_name}-${app_version}-macos-${package_version}.iso" "${app_name}-${app_version}-macos-${package_version}.dmg" || fail
rm "${app_name}-${app_version}-macos-${package_version}.iso" || fail
# put file online
scp -q "${app_name}-${app_version}_macos_${package_version}.dmg" "all@netpd.org:public_html/software/" || fail
scp -q "${app_name}-${app_version}-macos-${package_version}.dmg" "all@netpd.org:public_html/software/" || fail
# clean up
rm -r "${work_dir}" "${app_name}-${app_version}_macos_${package_version}.dmg" || fail
rm -r "${work_dir}" "${app_name}-${app_version}-macos-${package_version}.dmg" || fail
# create short cut
ssh all@netpd.org ln -f -s "${app_name}-${app_version}_macos_${package_version}.dmg" "public_html/software/${app_name}-${app_version}_macos.dmg" || fail
ssh all@netpd.org ln -f -s "${app_name}-${app_version}-macos-${package_version}.dmg" "public_html/software/${app_name}-${app_version}-macos.dmg" || fail
# update redirect target in .htaccess
ssh all@netpd.org sed -i "2s/[0-9]\.[0-9]\.[0-9]/${app_version}/" public_html/software/.htaccess || fail
)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment