Matteo Cypriani
03b4105f13
[ARDrone] Update Makefiles
...
Fix the existing Makefiles for the drone cross-compilation.
Add libowlps-resultreader/Makefile_drone.
2012-01-31 15:11:54 +01:00
Matteo Cypriani
7b7766ab5b
Merge branch dev (v1.1.8) into dev-drone
...
Use new constants', types' and functions' names.
Conflicts:
owlps-client/owlps-client.c
2011-12-01 17:34:13 +01:00
Matteo Cypriani
3fec57b1ae
Move all error #defines in owlps.h
2011-08-26 11:09:41 +02:00
Matteo Cypriani
a3c16211c2
Use owl_msleep() everywhere
2011-08-24 15:41:17 +02:00
Matteo Cypriani
ff17c92bfa
[lib-client] Change the prefix for "owl_"
...
Use the prefix "owl_" instead of "owlclient_".
2011-08-23 19:58:49 +02:00
Matteo Cypriani
8327357290
Makefiles: allow to enable -g easily
...
Add a commented line DEBUG=-g in each Makefile.
2011-08-22 22:43:35 +02:00
Matteo Cypriani
b62987efb0
Merge branch 'dev' into dev-drone
...
Update string2data() to the new CSV format (and clean it a bit).
2011-08-18 13:26:40 +02:00
Matteo Cypriani
ab8ad83e52
Add emacs mode command to each Makefile_atheros*
2011-08-18 11:05:45 +02:00
Matteo Cypriani
b2b24ed551
Add emacs mode command to each Makefile_drone
2011-08-18 11:01:13 +02:00
Florian Taillard
e57e4cfc8d
Merge branch dev (v1.1.6) into dev-drone
...
Update Makefiles.
Use -D DEBUG instead of #defines.
Improve getopt code for the -l option.
2011-08-03 09:47:10 +02:00
Matteo Cypriani
a174a01e0f
Rename Atheros Makefiles: specify OpenWrt version
...
*/Makefile_atheros become */Makefile_atheros_openwrt-8.09.
2011-07-25 13:13:21 +02:00
Matteo Cypriani
1dae048f0c
[lib-client] Delay in ms instead of microseconds
...
In owlclient_send_request(), the delay between two packets is now in
milliseconds.
Client & Listener updated to reflect the change.
2011-07-25 12:46:20 +02:00
Matteo Cypriani
f7add0d8b7
[lib-client] Fix header comment
2011-07-25 12:46:20 +02:00
Matteo Cypriani
051ce9147c
Use -D DEBUG / NDEBUG in Makefiles
...
Instead of #define DEBUG, we now prefer to use either verbose levels
or, when needed, NDEBUG. Each Makefile was modified to be able to pass
-D NDEBUG to the compiler (but the corresponding lines are commented),
except in the modules where assert is never used, in which case the
Makefile passes -D DEBUG.
Long story short: to totally disable debugging code, comment-out the
"-D DEBUG" lines and uncomment the "-D NDEBUG" lines, in every Makefile.
2011-07-25 12:46:20 +02:00
Matteo Cypriani
c7e0280596
Fix Makefiles for OpenWrt 10.03
2011-07-18 23:34:06 +02:00
Matteo Cypriani
b3cfa2ea08
[lib-client] Disable use_iface() if glibc not used
...
setsockopt(... SO_BINDTODEVICE ...) does not work on OpenBSD. The only
way to force an interface seems to specify its IP address and to use
setsockopt(... IPPROTO_IP, IP_MULTICAST_IF ...). See the code of ping
(-I option).
libowlps-client now builds on OpenBSD!
2011-06-27 10:09:14 +02:00
Matteo Cypriani
7dade1c36b
Makefiles: get rid of echo -e
...
Use one call to echo for each line, because the echo's -e option is not
standard.
2011-06-27 10:09:14 +02:00
Matteo Cypriani
f54b0d11e1
Makefiles: remove -v incompatible with BSD commands
...
The -v 'verbose' switch of the standard commands (rm, cp, mkdir, etc.)
is not implemented in BSD versions of the commands, so we avoid using
it.
2011-06-27 10:09:14 +02:00
Matteo Cypriani
5364944c68
Add missing Makefiles for OpenWrt 10.03 (Backfire)
...
* libowlps, libowlps-client & owlps-listener:
Add Makefiles to compile for OpenWrt 10.03 (Backfire). (owlps-client had
one already.)
* libowlps & libowlps-client:
Update the Makefiles for OpenWrt 8.09 (Kamikaze).
2011-06-15 10:36:47 +02:00
Florian Taillard
e45c199130
Merge branch 'dev' into dev-drone
...
- Fix send calibration message.
- Update makefile to add version.
2011-05-05 16:23:06 +02:00
Matteo Cypriani
9ddbfde5d5
[lib-client] send_request(): handle null nb_pkt
2011-04-07 11:57:14 +02:00
Matteo Cypriani
ed6001a05b
[lib-client] Use const arguments wherever possible
2011-04-05 16:00:52 +02:00
Florian Taillard
290fcfa49b
Add Makefiles for AR.Drone
2011-04-05 12:09:30 +02:00
Matteo Cypriani
df5ed19834
Include headers as needed
...
Move #includes from .h to .c wherever possible.
2011-03-31 16:03:22 +02:00
Matteo Cypriani
1e1023e6b5
Makefiles: update lib dependencies
2011-03-25 13:50:20 +01:00
Matteo Cypriani
a72a76d5a9
mv /infrastructure-centred/* /
...
Get rid of the infrastructure-centred directory: all the modules are now
at the same level.
2011-03-25 11:48:22 +01:00