2 # Handy little script to upload run-time executables and libraries to an Overo.
4 # Usage: ./upload.sh <addr>
7 _usage="upload.sh <addr>"
10 _pkgroot=${PWD%%libserial*}libserial
14 _distdir=${_pkgroot}/dist/dist.overo/
18 echo "No overo address specified."
25 echo "Pinging ${_addr}"
26 ping -c 1 ${_addr} >/dev/null
30 echo "Cannot ping ${_addr}"
36 echo "Copying executables to ${_addr}:/usr/local/bin"
37 scp -r ${_distdir}/bin/* root@${_addr}:/usr/local/bin/.
40 echo "Copying libraries to ${_addr}:/usr/local/lib"
41 scp -r ${_distdir}/lib/* root@${_addr}:/usr/local/lib/.
44 unset _usage _pkgroot _distdir _addr