Commit Graph

66 Commits

Author SHA1 Message Date
Patrick José Pereira
34be6fea77 Tools: Check if version exist before installing it
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2022-09-11 14:18:21 +10:00
Randy Mackay
1aec242079 Tools: install-ros-ubuntu points at ArduPilot repo 2022-09-09 11:03:54 +09:00
Jaime Machuca
6c5bb1c5b8 Tools: Add ROS and Ardupilot-ros environment install script 2022-09-06 11:57:00 +09:00
Pierre Kancir
b6a5eb064c Tools: make hirsute and impish support EOL for env install and vagrant. 2022-08-31 17:07:03 +10:00
Pierre Kancir
d821ec549f Tools: add dronecan to install scripts 2022-08-26 17:20:45 +10:00
Pierre Kancir
99ef5f5957 Tools: create an ardupilot entrypoint instead of hacking .bashrc on docker 2022-07-13 18:45:44 +10:00
Pierre Kancir
2b4a68fdbe CI: remove xenial from env config 2022-07-06 18:06:47 +10:00
Pierre Kancir
ba9c72f1a3 Tools: use lastest python2 release for requests for pyhton2 distro 2022-07-06 18:06:47 +10:00
Pierre Kancir
8af5763af3 CI: fix arch dev env install 2022-07-06 18:06:47 +10:00
Pierre Kancir
d2abd1eed9 Tools: fix configparser version for python2 2022-07-06 18:06:47 +10:00
Pierre Kancir
d768462155 Tools: env install: use dot for wget to reduce terminal usage 2022-07-06 18:06:47 +10:00
Pierre Kancir
1b4a7b5adf Tools: fix env install for bionic 2022-07-06 18:06:47 +10:00
Pierre Kancir
a6f32e1a24 Tools: Fix install script for various distro
remove disco and eoan that aren't working anymore.
fix buster, bionic and xenial that use python and not python2
2022-07-06 18:06:47 +10:00
Pierre Kancir
0e1297177b Tools: fix arch install script 2022-05-25 06:42:57 +10:00
Pierre Kancir
1090a881b0 Tools: environment_install: set python3 as default on ubuntu 2022-05-17 09:27:03 +10:00
kenking2536
5e528ba7a1 Tools: install aarch64 ARM compiler if required
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
2022-05-14 21:14:53 +10:00
Andrew Tridgell
b9366c50c8 Tools: treat brltty like modemmanager
on Ubuntu 22.04 brltty prevents use of serial radios
2022-05-03 10:09:12 +10:00
Pierre Kancir
699651e306 Tools: add pexpect on Arch env 2022-03-22 09:08:06 +11:00
Pierre Kancir
e704e84bf9 Tools: fix package install on Python2 2022-03-22 09:08:06 +11:00
Andrew Tridgell
452121eca1 Tools: fixed env install for ubuntu 22.04 2022-03-07 11:58:20 +11:00
Peter Barker
8ae1a58eae Tools: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED 2021-11-15 20:27:40 +11:00
Stephen Dade
40fea51f07 Tools: Add intelhex to Cygwin install scripts 2021-10-17 23:35:40 -07:00
bugobliterator
99b53055ce Tools: include install empy as prerequisite 2021-10-14 20:13:06 +11:00
Nicholas Kruzan
42c27533c6 Tools: add debian11 (bullseye) on install script 2021-10-07 10:05:04 +11:00
Pierre Kancir
8f04490a12 Tools: fix Arch environment installation 2021-10-07 10:05:04 +11:00
Pierre Kancir
6168bc3e63 Tools: used fixed version pip package for python2 2021-10-07 10:05:04 +11:00
nkruzan
dbe673e81c Tools:install-prereqs-ubuntu.sh use $APT_GET for pkg-config
While writing a script to automate dev env install locally I notice this is not abiding by the $ASSUME_YES like the other apt-get install commands.
2021-09-30 14:49:09 +10:00
Josh Henderson
484be2c48e Tools: windows install scripts include arm-gcc install 2021-09-07 11:07:10 +10:00
bugobliterator
f790a66781 .github: set specific version of pyenv so pyenv upstream doesn't break our CI 2021-08-20 17:53:53 +10:00
Andrew Tridgell
243dc06fd4 Tools: switched development to the 10.2.1 compiler for STM32 2021-07-27 19:50:21 +10:00
Stephen Dade
d5d2aa011c Tools: Force Cygwin environment install to use GCC 7.4 2021-07-14 18:19:05 +10:00
Pierre Kancir
712d812f4e Tools: install-preresq-ubuntu: add check for DO_AP_STM_ENV before adding to path
This prevent to have /opt//bin on PATH if we don't want STM toolchain
2021-07-02 11:32:39 +10:00
Pierre Kancir
54daa94c90 CI: make macos tests more useful by compiling all target and use ccache 2021-06-30 17:57:50 +10:00
Siddharth Purohit
9bd5183d82 Tools: update install macos prereqs 2021-06-30 17:57:50 +10:00
Andrew Tridgell
843f87d618 Tools: install geocoder 2021-06-29 15:41:26 +10:00
Stephen Dade
ab9a221f2e Tools: Update Cygwin environment install for Python 3.7 2021-05-13 06:38:33 +10:00
TunaLobster
19c7e349f9 Tools: Add cygwin package to env install scripts for SITL binaries 2021-05-11 10:39:12 +09:00
Vladimir Ermakov
50641e8f7c Tools: add Ubuntu 21.04 to environment setup script
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2021-04-29 12:37:03 +10:00
WillyZehnder
9a8a20f1d2 Tools: environment_install: support Mint 20.1 Ulyssa
Support for Linux Mint 20.1 Ulyssa (currently last version)
based on Ubuntu 20.04 Focal implemented
2021-03-20 10:02:56 +11:00
Pierre Kancir
311a4ed0c7 Tools: correct package_is_installed check 2021-03-17 21:32:30 +11:00
Pierre Kancir
881e42c337 Tools: Give a better chance on default install to get the right package version 2021-03-17 21:32:30 +11:00
roger
b02f868793 Tools: make build installation script compatible with most Linux distros
Signed-off-by: <73884126+ardugitter@users.noreply.github.com>
2021-03-17 21:32:30 +11:00
Kawamura
15421c16d1 Tools: add psutil for kill_tasks_psutil in sim_vehicle.py 2021-03-17 18:52:22 +11:00
Peter Barker
3c83d52e52 Tools: add script to check Python files for flake8-cleanliness 2021-02-18 10:43:05 +11:00
Andrew Tridgell
90b8893b4a Tools: removed dependency on genromfs and cmake
we don't need these any more
thanks to James for noticing
2021-01-05 10:18:35 +11:00
Peter Barker
ab95a1f8fd Tools: create a heading function to remove duplication 2020-11-25 18:51:43 +11:00
Peter Barker
8be13ac5db Tools: update instrall-prereqs-ubuntu for groovy 2020-11-25 18:51:43 +11:00
Pierre Kancir
31338f955b Tools: allow to skip completion installation 2020-09-05 13:31:03 +10:00
Peter Barker
bdda78d0bb Tools: move removal of modemmanager down
... so it doesn't get reinstalled later
2020-06-05 14:26:09 +10:00
Pierre Kancir
6b596184cf Tools: install-prereqs-ubuntu : use variable for pip version selection 2020-06-04 14:27:24 +10:00