Julian Oes
addb978364
setup: Let's not ignore errors
...
Otherwise the script finishes and you don't know if it worked.
3 years ago
Daniel Agar
5ec5a12f5e
Tools/setup: update ubuntu.sh with current NuttX dependencies
4 years ago
Fabrizio Romanelli
853459c21b
Tools/setup/ubuntu.sh: Update to allow multiple host architectures
4 years ago
Tomasz Domański
887486d4fa
Tools/setup: Add apt-get update after adding gazebo list
4 years ago
Benjamin Perseghetti
8350fa702b
Tools/setup/ubuntu.sh: fix for Ubuntu 20.04 - use gazebo11
4 years ago
isidroas
f4e147964b
Tools/setup: ubuntu.sh added jmavsim dependency
5 years ago
Daniel Agar
d3a1225c98
Tools: Ubuntu setup remove "set -e" to prevent grep early exit
...
- the gcc version grep was causing the script to exit early
5 years ago
Daniel Agar
fe06eaf8d9
Tools: Ubuntu setup update arm-none-eabi-gcc to 9-2020-q2-update
5 years ago
Matthias Grob
aad7e88af2
setup scripts: install dmidecode before using it
...
On normal desktop distributions dmidecode is preinstalled
and I was assuming it's part of the core tools. Thanks to a hint
https://github.com/PX4/Firmware/pull/15241#issuecomment-659395458
I found out it's not and am installing the package before using it.
5 years ago
Julian Oes
6acf279085
setup: we no longer need Java 8
...
However, Java 11 or 14 depending on the Ubuntu version are just fine.
5 years ago
Julian Oes
000c0c5905
setup: mark Ubuntu 16.04 as unsupported
...
Ubuntu was already unsupported, now that 20.04 is out, however, the
change was not reflected yet in this script.
5 years ago
Matthias Grob
547bd4c667
ubuntu.sh: add fix for gazebo's OpenGL problem in VMs
...
That makes gazebo crash in VMWare 3D graphics accelration.
5 years ago
Matthias Grob
9fed9f534e
ubuntu.sh: style, 20.04 comment and message wording
5 years ago
Matthias Grob
c9b82ad184
ubuntu.sh: source .profile before checking for ARM GCC
...
to avoid downloading and installing ARM GCC again if the script is
reran immediately after e.g. because it failed the first time.
5 years ago
Matthias Grob
c8d7027546
ubuntu.sh: don't upgrade pip outside of system package manager
...
This can lead to inconsistency with the installed package.
E.g. also if the package is remove the upgraded pip stays
but the symbolic links are gone.
5 years ago
Daniel Agar
e6f6d39198
Tools/setup: ubuntu updates to sync with px4io/px4-dev-base container
5 years ago
Jonathan Hahn
e6bec31890
add GNU screen to NUTTX dependencies in ubuntu setup
5 years ago
David Jablonski
e409ec0038
install bc for all simulations
5 years ago
Beat Küng
982d2a3180
ubuntu.sh: minor simplifications
5 years ago
Julian Oes
d4de0e1219
Tools: fix ubuntu setup script
...
This fixes the error:
line 149: [: missing `]'
5 years ago
Hamish Willee
8804dae480
Ubuntu.sh - report Ubuntu 20.04 in setup
5 years ago
Hamish Willee
0a4e7142ee
ubuntu setup script: add gstreamer1.0-libav
...
This was needed in order to display video in QGC
5 years ago
Hamish Willee
95779ea670
ubuntu.sh: No automatic removal of modemmanager
5 years ago
Julian Oes
e34b452bab
setup: only run usermod if $USER is available
...
This always triggered an error when using in docker as root.
5 years ago
斯东Stone
032b9909fa
Fix a typo in Ubuntu setup script
5 years ago
Julian Oes
a8c3944485
setup: select Java 8 after installation
5 years ago
Julian Oes
98f0ba33d2
setup: prevent prompt during install
...
This should prevent debconf from asking questions during install.
Presumably, the exported env variable DEBIAN_FRONTEND is not taken into
account in a sudo command, hence we need to add it every time.
5 years ago
Julian Oes
ca7327056c
setup: prevent debconf asking about tzdata
5 years ago
Julian Oes
83ccc4e61e
setup: fix script fail if check fails
5 years ago
Julian Oes
7a0ba7f0ca
setup: remove duplicate
5 years ago
Julian Oes
26d4169b7c
setup: remove unused dependencies
5 years ago
Julian Oes
8353d609cb
setup: don't forget to install wheel
5 years ago
Julian Oes
fcbf2e8f9e
setup: remove Python 2 requirements for Ubuntu
5 years ago
Julian Oes
ac6d7e6730
setup: another try to install pip dependencies
5 years ago
Julian Oes
8112a5c417
setup: fix call to pip/pip3
...
This should prevent the error:
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
As described in:
https://github.com/pypa/pip/issues/5447#issuecomment-407693701
5 years ago
Julian Oes
bac4854424
setup: stop on error
5 years ago
Julian Oes
126b7a5642
setup: we need a newer pip
5 years ago
Julian Oes
bf62b0f5e6
setup: use pip as user, don't forget python3-dev
...
In my opinion we should not mess with someones system Python
dependencies.
5 years ago
Matthias Grob
7f63ed8202
Arch setup script ( #13111 )
...
* ubuntu.sh: fix space and capitalization
* Add setup script for Arch Linux
* arch.sh: remove numerous confirmations, added some base packages
* setup scripts: adjust messages according to review
5 years ago
Matthias Grob
05446c0875
ubuntu.sh: correct output during ccache installation ( #13106 )
5 years ago
Daniel Agar
26364d44c9
px4_work_queue: command line status output and shutdown empty queues
...
* adds a work_queue systemcmd that will bring a tree view of all active work queues and work items
* WorkQueues now track attached WorkItems and will shutdown when the last WorkItem is detached
5 years ago
Hamish Willee
0c0b261ff2
ubuntu.sh - remove modemmanager
5 years ago
Hamish Willee
fd10220a34
Ubuntu.sh: check for requirements.txt
5 years ago
Hamish Willee
eb81f4bce2
ubuntu.sh: Add note to reboot computer
6 years ago
Hamish Willee
0b049fa4d7
Add updated ccache for Ubuntu 16.04 dev scripts
6 years ago
Hamish Willee
a77fc9aca9
Add docker gazebo dependencies
6 years ago
Hamish Willee
ceaf134092
Change java to openjdk like docker
6 years ago
Hamish Willee
33ae0bb705
ubuntu.py: update to dual install to Python2
6 years ago
Daniel Agar
4b3f68f90c
cmake and Tools/setup.sh default to python3
6 years ago
Daniel Agar
6d30b13afa
update Tools/setup/ dev environment setup scripts
...
- Ubuntu install NuttX toolchain, gazebo, and switch to python3
- OSX switch to python3
6 years ago