X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=util%2Finstall_dependencies.sh;h=1b73a8b3bfa3f337c435bfdd5ac01f1e2b4d0c8f;hb=91776772fd5600116e9d02c614813c427a3d4219;hp=49ac86e07235d0d1b5ca18baabea28616c489eee;hpb=b9014c757599ca288be07629ad1d00ef66c033f1;p=qmk_firmware.git diff --git a/util/install_dependencies.sh b/util/install_dependencies.sh index 49ac86e07..1b73a8b3b 100755 --- a/util/install_dependencies.sh +++ b/util/install_dependencies.sh @@ -68,9 +68,8 @@ elif [[ -n "$(type -P yum)" ]]; then avr-libc \ dfu-programmer \ dfu-util \ - gcc-arm-none-eabi \ - binutils-arm-none-eabi \ - libnewlib-arm-none-eabi \ + arm-none-eabi-gcc-cs \ + arm-none-eabi-newlib \ git \ diffutils # The listed eabi pacackes do unfortunately not exist for CentOS, @@ -93,4 +92,23 @@ elif [[ -n "$(type -P zypper)" ]]; then # TODO: The avr and eabi tools are not available as default packages, so we need # another way to install them +elif [[ -n "$(type -P pkg)" ]]; then + # FreeBSD + pkg update + pkg install -y \ + git \ + wget \ + gmake \ + gcc \ + zip \ + unzip \ + avr-binutils \ + avr-gcc \ + avr-libc \ + dfu-programmer \ + dfu-util \ + arm-none-eabi-gcc \ + arm-none-eabi-binutils \ + arm-none-eabi-newlib \ + diffutils fi