diff options
Diffstat (limited to 'util')
| -rwxr-xr-x | util/freebsd_install.sh | 3 | ||||
| -rwxr-xr-x | util/linux_install.sh | 9 | ||||
| -rwxr-xr-x | util/macos_install.sh | 2 | ||||
| -rwxr-xr-x | util/msys2_install.sh | 2 |
4 files changed, 12 insertions, 4 deletions
diff --git a/util/freebsd_install.sh b/util/freebsd_install.sh index 25ea80a7f..c8696e8cc 100755 --- a/util/freebsd_install.sh +++ b/util/freebsd_install.sh | |||
| @@ -15,4 +15,5 @@ pkg install -y \ | |||
| 15 | arm-none-eabi-gcc \ | 15 | arm-none-eabi-gcc \ |
| 16 | arm-none-eabi-binutils \ | 16 | arm-none-eabi-binutils \ |
| 17 | arm-none-eabi-newlib \ | 17 | arm-none-eabi-newlib \ |
| 18 | diffutils | 18 | diffutils \ |
| 19 | python3 | ||
diff --git a/util/linux_install.sh b/util/linux_install.sh index 608975a91..5e2afe999 100755 --- a/util/linux_install.sh +++ b/util/linux_install.sh | |||
| @@ -25,6 +25,7 @@ if grep ID /etc/os-release | grep -qE "fedora"; then | |||
| 25 | kernel-headers \ | 25 | kernel-headers \ |
| 26 | make \ | 26 | make \ |
| 27 | perl \ | 27 | perl \ |
| 28 | python3 \ | ||
| 28 | unzip \ | 29 | unzip \ |
| 29 | wget \ | 30 | wget \ |
| 30 | zip | 31 | zip |
| @@ -47,6 +48,7 @@ elif grep ID /etc/os-release | grep -qE 'debian|ubuntu'; then | |||
| 47 | gcc-avr \ | 48 | gcc-avr \ |
| 48 | git \ | 49 | git \ |
| 49 | libnewlib-arm-none-eabi \ | 50 | libnewlib-arm-none-eabi \ |
| 51 | python3 \ | ||
| 50 | unzip \ | 52 | unzip \ |
| 51 | wget \ | 53 | wget \ |
| 52 | zip | 54 | zip |
| @@ -66,6 +68,7 @@ elif grep ID /etc/os-release | grep -q 'arch\|manjaro'; then | |||
| 66 | diffutils \ | 68 | diffutils \ |
| 67 | gcc \ | 69 | gcc \ |
| 68 | git \ | 70 | git \ |
| 71 | python \ | ||
| 69 | unzip \ | 72 | unzip \ |
| 70 | wget \ | 73 | wget \ |
| 71 | zip | 74 | zip |
| @@ -87,6 +90,7 @@ elif grep ID /etc/os-release | grep -q gentoo; then | |||
| 87 | app-arch/zip \ | 90 | app-arch/zip \ |
| 88 | app-mobilephone/dfu-util \ | 91 | app-mobilephone/dfu-util \ |
| 89 | dev-embedded/avrdude \ | 92 | dev-embedded/avrdude \ |
| 93 | dev-lang/python:3.5 \ | ||
| 90 | net-misc/wget \ | 94 | net-misc/wget \ |
| 91 | sys-devel/gcc \ | 95 | sys-devel/gcc \ |
| 92 | sys-devel/crossdev | 96 | sys-devel/crossdev |
| @@ -102,6 +106,7 @@ elif grep ID /etc/os-release | grep -q sabayon; then | |||
| 102 | app-arch/zip \ | 106 | app-arch/zip \ |
| 103 | app-mobilephone/dfu-util \ | 107 | app-mobilephone/dfu-util \ |
| 104 | dev-embedded/avrdude \ | 108 | dev-embedded/avrdude \ |
| 109 | dev-lang/python \ | ||
| 105 | net-misc/wget \ | 110 | net-misc/wget \ |
| 106 | sys-devel/gcc \ | 111 | sys-devel/gcc \ |
| 107 | sys-devel/crossdev | 112 | sys-devel/crossdev |
| @@ -125,6 +130,7 @@ elif grep ID /etc/os-release | grep -qE "opensuse|tumbleweed"; then | |||
| 125 | dfu-tool \ | 130 | dfu-tool \ |
| 126 | dfu-programmer \ | 131 | dfu-programmer \ |
| 127 | gcc \ | 132 | gcc \ |
| 133 | python3 \ | ||
| 128 | unzip \ | 134 | unzip \ |
| 129 | wget \ | 135 | wget \ |
| 130 | zip | 136 | zip |
| @@ -143,7 +149,8 @@ elif grep ID /etc/os-release | grep -q slackware; then | |||
| 143 | dfu-util \ | 149 | dfu-util \ |
| 144 | arm-binutils \ | 150 | arm-binutils \ |
| 145 | arm-gcc \ | 151 | arm-gcc \ |
| 146 | newlib | 152 | newlib \ |
| 153 | python3 | ||
| 147 | echo "Done!" | 154 | echo "Done!" |
| 148 | else | 155 | else |
| 149 | echo "Quitting..." | 156 | echo "Quitting..." |
diff --git a/util/macos_install.sh b/util/macos_install.sh index d2629a8cb..93f3ed0b9 100755 --- a/util/macos_install.sh +++ b/util/macos_install.sh | |||
| @@ -22,5 +22,5 @@ fi | |||
| 22 | brew tap osx-cross/avr | 22 | brew tap osx-cross/avr |
| 23 | brew tap PX4/homebrew-px4 | 23 | brew tap PX4/homebrew-px4 |
| 24 | brew update | 24 | brew update |
| 25 | brew install avr-gcc@7 gcc-arm-none-eabi dfu-programmer avrdude dfu-util | 25 | brew install avr-gcc@7 gcc-arm-none-eabi dfu-programmer avrdude dfu-util python3 |
| 26 | brew link --force avr-gcc@7 | 26 | brew link --force avr-gcc@7 |
diff --git a/util/msys2_install.sh b/util/msys2_install.sh index fcb488249..bcb628ab2 100755 --- a/util/msys2_install.sh +++ b/util/msys2_install.sh | |||
| @@ -7,7 +7,7 @@ armtools=gcc-arm-none-eabi | |||
| 7 | installflip=false | 7 | installflip=false |
| 8 | 8 | ||
| 9 | echo "Installing dependencies needed for the installation (quazip)" | 9 | echo "Installing dependencies needed for the installation (quazip)" |
| 10 | pacman --needed -S msys/unzip msys/p7zip base-devel msys/git mingw-w64-x86_64-toolchain | 10 | pacman --needed -S base-devel mingw-w64-x86_64-toolchain msys/git msys/p7zip msys/python3 msys/unzip |
| 11 | 11 | ||
| 12 | source "$dir/win_shared_install.sh" | 12 | source "$dir/win_shared_install.sh" |
| 13 | 13 | ||
