forked from Caribou3d/CaribouMK3s-Firmware
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdebranding_Caribou.sh
executable file
·28 lines (26 loc) · 1.68 KB
/
debranding_Caribou.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
if [ -z "$SCRIPT_PATH" ]; then
SCRIPT_PATH="$( cd "$(dirname "$0")" ; pwd -P )"
fi
# Debranding
# Reset url
sed -i -e 's/"Caribou3d.com"/"prusa3d.com"/g' $SCRIPT_PATH/Firmware/ultralcd.cpp
# reset Company name
sed -i -e 's/"\\n Caribou3d Research\\n and Development"/"\\n Original Prusa i3\\n Prusa Research"/g' $SCRIPT_PATH/Firmware/Marlin_main.cpp
# reset FRIMWARE_NAME
sed -i -e 's/"FIRMWARE_NAME:Caribou-Firmware "/"FIRMWARE_NAME:Prusa-Firmware "/g' $SCRIPT_PATH/Firmware/Marlin_main.cpp
# reset FIRMWARE_URL
sed -i -e "s/https:\/\/github.com\/Caribou3d\/Caribou-Firmware/https:\/\/github.com\/prusa3d\/Prusa-Firmware/g" $SCRIPT_PATH/Firmware/Marlin_main.cpp
# readd forum and help
sed -i -e 's/\/\/MENU_ITEM_BACK_P(_i("forum.prusa3d.com"))*/MENU_ITEM_BACK_P(_i("forum.prusa3d.com"))/g' $SCRIPT_PATH/Firmware/ultralcd.cpp
sed -i -e 's/\/\/MENU_ITEM_BACK_P(_i("howto.prusa3d.com"))*/MENU_ITEM_BACK_P(_i("howto.prusa3d.com"))/g' $SCRIPT_PATH/Firmware/ultralcd.cpp
# reset MSG_WIZZARD_WELCOME and WELCOME_MSG
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/Firmware/ultralcd.cpp
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_cz.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_de.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_es.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_fr.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_it.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_nl.txt
sed -i -e "s/Caribou/Original Prusa i3/g" $SCRIPT_PATH/lang/lang_en_pl.txt