Some cleanup of the robot vision system: * Makeconf.in: Add INSTALL_INCDIR for includes, EVENTSYS for whether or not the event system is available, HAVE_MEZZANINE for whether or not we'll be building mezzanine, and GTK_CONFIG which refers to the gtk-config binary, if there is one. * config.h.in: Add HAVE_LINUX_VIDEODEV_H and HAVE_MEZZANINE defines. * configure, configure.in: Check for the robot vision system dependencies. Add mezzanine template files. * robots/GNUmakefile.in: Add some conditionals for directories that depend on the event-system and mezzanine. * robots/mezzanine/GNUmakefile.in, robots/mezzanine/libfg/GNUmakefile.in, robots/mezzanine/libmezz/GNUmakefile.in, robots/mezzanine/mezzanine/GNUmakefile.in, robots/mezzanine/mezzcal/GNUmakefile.in, robots/mezzanine/rtk2/GNUmakefile.in: Fold mezzanine into the testbed's build system. * robots/vmcd/GNUmakefile.in: When building the vmc-client, use the mezzanine that we build locally instead of an installed version. * robots/vmcd/test_vmc-client.sh.in, robots/vmcd/test_vmcd.sh.in, robots/vmcd/test_vmcd2.sh, robots/vmcd/test_vmcd3.sh, robots/vmcd/test_vmcd4.sh: Bring the test cases up-to-date with respect to the actual code. * robots/vmcd/vmc-client.c: A bunch of cleanups and bug fixes: add comments, set TCP_NODELAY on the client sockets (doh), etc...
Showing
- Makeconf.in 5 additions, 0 deletionsMakeconf.in
- config.h.in 2 additions, 0 deletionsconfig.h.in
- configure 182 additions, 5 deletionsconfigure
- configure.in 24 additions, 3 deletionsconfigure.in
- robots/GNUmakefile.in 16 additions, 4 deletionsrobots/GNUmakefile.in
- robots/mezzanine/GNUmakefile.in 30 additions, 0 deletionsrobots/mezzanine/GNUmakefile.in
- robots/mezzanine/libfg/GNUmakefile.in 79 additions, 0 deletionsrobots/mezzanine/libfg/GNUmakefile.in
- robots/mezzanine/libmezz/GNUmakefile.in 66 additions, 0 deletionsrobots/mezzanine/libmezz/GNUmakefile.in
- robots/mezzanine/mezzanine/GNUmakefile.in 96 additions, 0 deletionsrobots/mezzanine/mezzanine/GNUmakefile.in
- robots/mezzanine/mezzcal/GNUmakefile.in 90 additions, 0 deletionsrobots/mezzanine/mezzcal/GNUmakefile.in
- robots/mezzanine/rtk2/GNUmakefile.in 62 additions, 0 deletionsrobots/mezzanine/rtk2/GNUmakefile.in
- robots/vmcd/GNUmakefile.in 22 additions, 13 deletionsrobots/vmcd/GNUmakefile.in
- robots/vmcd/test_vmc-client.sh.in 16 additions, 16 deletionsrobots/vmcd/test_vmc-client.sh.in
- robots/vmcd/test_vmcd.sh.in 4 additions, 4 deletionsrobots/vmcd/test_vmcd.sh.in
- robots/vmcd/test_vmcd2.sh 6 additions, 6 deletionsrobots/vmcd/test_vmcd2.sh
- robots/vmcd/test_vmcd3.sh 4 additions, 4 deletionsrobots/vmcd/test_vmcd3.sh
- robots/vmcd/test_vmcd4.sh 8 additions, 8 deletionsrobots/vmcd/test_vmcd4.sh
- robots/vmcd/vmc-client.c 210 additions, 74 deletionsrobots/vmcd/vmc-client.c
Loading
Please register or sign in to comment