update to 10.0.2_411 and cleanup of code
This commit is contained in:
parent
f804ae82d3
commit
8e647e5ab1
3 changed files with 62 additions and 28 deletions
|
@ -1,13 +1,50 @@
|
|||
pre_install() {
|
||||
echo "Be advised that the package you are currently installing should be downloaded through"
|
||||
echo "NXP's License Wall at https://www.nxp.com/MCUXpresso"
|
||||
echo "By installing this package you agree to the terms of this license."
|
||||
echo "A copy of the License is available in /usr/share/licenses/mcuxpresso-ide"
|
||||
msg() {
|
||||
# check if messages are to be printed using color
|
||||
unset ALL_OFF BOLD BLUE GREEN RED YELLOW
|
||||
# prefer terminal safe colored and bold text when tput is supported
|
||||
if tput setaf 0 &>/dev/null; then
|
||||
ALL_OFF="$(tput sgr0)"
|
||||
BOLD="$(tput bold)"
|
||||
BLUE="${BOLD}$(tput setaf 4)"
|
||||
GREEN="${BOLD}$(tput setaf 2)"
|
||||
RED="${BOLD}$(tput setaf 1)"
|
||||
YELLOW="${BOLD}$(tput setaf 3)"
|
||||
else
|
||||
ALL_OFF="\e[0m"
|
||||
BOLD="\e[1m"
|
||||
BLUE="${BOLD}\e[34m"
|
||||
GREEN="${BOLD}\e[32m"
|
||||
RED="${BOLD}\e[31m"
|
||||
YELLOW="${BOLD}\e[33m"
|
||||
fi
|
||||
|
||||
local mesg=$1; shift
|
||||
printf "${RED} ->${ALL_OFF}${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2
|
||||
}
|
||||
|
||||
license() {
|
||||
msg "Be advised that the package you are currently installing should be downloaded through"
|
||||
msg "NXP's License Wall at https://www.nxp.com/MCUXpresso"
|
||||
msg "By installing this package you agree to the terms of this license."
|
||||
msg "A copy of the License is available in /usr/share/licenses/mcuxpresso-ide"
|
||||
}
|
||||
|
||||
pre_install(){
|
||||
license
|
||||
}
|
||||
|
||||
pre_upgrade() {
|
||||
license
|
||||
}
|
||||
|
||||
post_install() {
|
||||
echo "Warning! If you want to be able to install or update plugins"
|
||||
echo "in MCUXpresso, you either need to launch it as root, or"
|
||||
echo "chown the /usr/local/mcuxpressoide-${pkgver}/ide/ folder to your user."
|
||||
msg "Warning! If you want to be able to install or update plugins"
|
||||
msg "in MCUXpresso, you either need to launch it as root, or"
|
||||
msg "chown the /usr/local/mcuxpressoide-${pkgver}/ide/ folder to your user."
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
msg "Warning! If you want to be able to install or update plugins"
|
||||
msg "in MCUXpresso, you either need to launch it as root, or"
|
||||
msg "chown the /usr/local/mcuxpressoide-${pkgver}/ide/ folder to your user."
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue