Merge pull request #2638 from 3d-gussner/patch-4
Added RC3 detection in PF-build.sh
This commit is contained in:
commit
648bb527f3
10
PF-build.sh
10
PF-build.sh
@ -56,7 +56,7 @@
|
|||||||
# Some may argue that this is only used by a script, BUT as soon someone accidentally or on purpose starts Arduino IDE
|
# Some may argue that this is only used by a script, BUT as soon someone accidentally or on purpose starts Arduino IDE
|
||||||
# it will use the default Arduino IDE folders and so can corrupt the build environment.
|
# it will use the default Arduino IDE folders and so can corrupt the build environment.
|
||||||
#
|
#
|
||||||
# Version: 1.0.6-Build_13
|
# Version: 1.0.6-Build_16
|
||||||
# Change log:
|
# Change log:
|
||||||
# 12 Jan 2019, 3d-gussner, Fixed "compiler.c.elf.flags=-w -Os -Wl,-u,vfprintf -lprintf_flt -lm -Wl,--gc-sections" in 'platform.txt'
|
# 12 Jan 2019, 3d-gussner, Fixed "compiler.c.elf.flags=-w -Os -Wl,-u,vfprintf -lprintf_flt -lm -Wl,--gc-sections" in 'platform.txt'
|
||||||
# 16 Jan 2019, 3d-gussner, Build_2, Added development check to modify 'Configuration.h' to prevent unwanted LCD messages that Firmware is unknown
|
# 16 Jan 2019, 3d-gussner, Build_2, Added development check to modify 'Configuration.h' to prevent unwanted LCD messages that Firmware is unknown
|
||||||
@ -118,6 +118,10 @@
|
|||||||
# 15 Dec 2019, 3d-gussner, Prepare for switch to Prusa3d/PF-build-env repository
|
# 15 Dec 2019, 3d-gussner, Prepare for switch to Prusa3d/PF-build-env repository
|
||||||
# 15 Dec 2019, 3d-gussner, Fix Audrino user preferences for the chosen board.
|
# 15 Dec 2019, 3d-gussner, Fix Audrino user preferences for the chosen board.
|
||||||
# 17 Dec 2019, 3d-gussner, Fix "timer0_fract = 0" warning by using Arduino_boards v1.0.3
|
# 17 Dec 2019, 3d-gussner, Fix "timer0_fract = 0" warning by using Arduino_boards v1.0.3
|
||||||
|
# 28 Apr 2020, 3d-gussner, Added RC3 detection
|
||||||
|
# 03 May 2020, deliopoulos, Accept all RCx as RC versions
|
||||||
|
# 05 May 2020, 3d-gussner, Make a copy of `not_tran.txt`and `not_used.txt` as `not_tran_$VARIANT.txt`and `not_used_$VARIANT.txt`
|
||||||
|
# After compiling All multilanguage vairants it makes it easier to find missing or unused transltions.
|
||||||
#### Start check if OSTYPE is supported
|
#### Start check if OSTYPE is supported
|
||||||
OS_FOUND=$( command -v uname)
|
OS_FOUND=$( command -v uname)
|
||||||
|
|
||||||
@ -527,7 +531,7 @@ do
|
|||||||
# Check development status
|
# Check development status
|
||||||
DEV_CHECK=$(grep --max-count=1 "\bFW_VERSION\b" $SCRIPT_PATH/Firmware/Configuration.h | sed -e's/ */ /g'|cut -d '"' -f2|sed 's/\.//g'|cut -d '-' -f2)
|
DEV_CHECK=$(grep --max-count=1 "\bFW_VERSION\b" $SCRIPT_PATH/Firmware/Configuration.h | sed -e's/ */ /g'|cut -d '"' -f2|sed 's/\.//g'|cut -d '-' -f2)
|
||||||
if [ -z "$DEV_STATUS_SELECTED" ] ; then
|
if [ -z "$DEV_STATUS_SELECTED" ] ; then
|
||||||
if [[ "$DEV_CHECK" == "RC1" || "$DEV_CHECK" == "RC2" ]] ; then
|
if [[ "$DEV_CHECK" == *"RC"* ]] ; then
|
||||||
DEV_STATUS="RC"
|
DEV_STATUS="RC"
|
||||||
elif [[ "$DEV_CHECK" == "ALPHA" ]]; then
|
elif [[ "$DEV_CHECK" == "ALPHA" ]]; then
|
||||||
DEV_STATUS="ALPHA"
|
DEV_STATUS="ALPHA"
|
||||||
@ -682,6 +686,8 @@ do
|
|||||||
./lang-build.sh || exit 32
|
./lang-build.sh || exit 32
|
||||||
# Combine compiled firmware with languages
|
# Combine compiled firmware with languages
|
||||||
./fw-build.sh || exit 33
|
./fw-build.sh || exit 33
|
||||||
|
cp not_tran.txt not_tran_$VARIANT.txt
|
||||||
|
cp not_used.txt not_used_$VARIANT.txt
|
||||||
echo "$(tput sgr 0)"
|
echo "$(tput sgr 0)"
|
||||||
# Check if the motherboard is an EINSY and if so only one hex file will generated
|
# Check if the motherboard is an EINSY and if so only one hex file will generated
|
||||||
MOTHERBOARD=$(grep --max-count=1 "\bMOTHERBOARD\b" $SCRIPT_PATH/Firmware/variants/$VARIANT.h | sed -e's/ */ /g' |cut -d ' ' -f3)
|
MOTHERBOARD=$(grep --max-count=1 "\bMOTHERBOARD\b" $SCRIPT_PATH/Firmware/variants/$VARIANT.h | sed -e's/ */ /g' |cut -d ' ' -f3)
|
||||||
|
Loading…
Reference in New Issue
Block a user