Commit Graph

727 Commits

Author SHA1 Message Date
Ken Conley 20924b22c6 roslib.rospack: suppress stderr output of rospackexec() 2009-12-01 02:35:49 +00:00
Morgan Quigley d0e0c5f694 new home 2009-11-30 21:24:21 +00:00
Morgan Quigley 80cd772896 doh, forgot a carriage return in the auto-generated environment setup script 2009-11-25 19:02:42 +00:00
Morgan Quigley af3a57576c create a default environment setup script to include with the ros-FOO-ros deb 2009-11-25 17:09:28 +00:00
Morgan Quigley 1fbd840bf5 debian package size was not being correctly computed 2009-11-25 06:36:30 +00:00
Morgan Quigley b53c65e479 makedirs instead of mkdir, since /opt/ros/latest needs an intermediate directory 2009-11-25 04:59:09 +00:00
Morgan Quigley 33b1546aa8 build the latest distro in the actual landing location: /opt/ros/latest, as opposed to just /opt/ros 2009-11-25 04:47:58 +00:00
Brian Gerkey 7ffcef1a71 Added a warning when disabling openmp support 2009-11-25 01:48:53 +00:00
Brian Gerkey cf938be1bb Make package_source pass straight through, without running the cleaner script, #2077 2009-11-25 01:00:27 +00:00
Brian Gerkey 142c46ad5d Added check for COVFILE to disable OpenMP when building with Bullseye's wrappers 2009-11-24 22:48:57 +00:00
Morgan Quigley 57ff602cdf handle 64-bit vm's, and hopefully put the debs in the right place so apt-get will do the right thing for 32/64 bit architectures 2009-11-23 08:58:04 +00:00
Morgan Quigley 662dab7e91 do a proper crawl on the packages right before they're tossed in the deb, to ensure that ROS_NOBUILD gets dropped in each package, no matter how deep they are. 2009-11-23 04:48:48 +00:00
Morgan Quigley 370aae4273 a tiny bit of cleanup, and adding ROS_NOBUILD files to the debs, hopefully 2009-11-23 04:30:45 +00:00
Morgan Quigley bb90f28c77 generate a ros-DISTRO-all deb, which depends on all debs in the distro, to simplify the kitchen-sink install 2009-11-22 07:11:11 +00:00
Morgan Quigley 59cffe19f1 debs were not being generated in the appropriate place in the filesystem; they were clobbering each other in /opt/ros/latest 2009-11-22 06:32:37 +00:00
Brian Gerkey 67fb36baef Added warnings for unnecessary calls to rosbuild_genmsg and rosbuild_gensrv 2009-11-22 00:42:48 +00:00
Brian Gerkey 31738482aa Fixed bug that was causing unnecessary call to non-existing command when no
msg/srv files were found.
2009-11-22 00:37:01 +00:00
Brian Gerkey 5580908020 Added better debug output when rospack fails 2009-11-22 00:14:44 +00:00
Morgan Quigley c9517a3b47 vm_build_distro will work on /opt/ros, and will now also be attempting to generate debs when it's done 2009-11-20 09:23:50 +00:00
Morgan Quigley c689e6db4f fix a few minor things in the control files that lintian was complaining about 2009-11-20 09:23:07 +00:00
Morgan Quigley 6f5cb0b35c assemble_debs now will really build debs, woo hoo 2009-11-20 09:09:04 +00:00
Morgan Quigley 319860aa9d beginnings of an assemble_debs script, which is intended to run after a 'build_distro latest /opt/ros' invocation. it snarfs through an installation and currently builds the debian control files, including running rosdep to grab all the native debian dependencies. more hacking to do... 2009-11-19 08:32:33 +00:00
Morgan Quigley 861e806684 better error handling... vbox was bailing because of a duplicated state and it wasn't halting in a logical place. 2009-11-19 05:52:38 +00:00
Morgan Quigley 49833762c6 make build_distro slightly more parameterized, and tweak vm_build_distro to reflect this 2009-11-19 05:34:45 +00:00
Morgan Quigley 56ee1956fa fix ros_package_path, so it actually will try to build the packages... 2009-11-19 04:58:40 +00:00
Tully Foote 5513907538 reverting accidental additional commits made in r6925 2009-11-18 17:44:44 +00:00
Josh Faust 9a9f9c330b rate-limit warning about auto-filling, and print the message type in the warning as well 2009-11-18 01:38:22 +00:00
Ken Conley 77acc5a3f8 roslib: setup_default_environment had a bad ROS_LOG_DIR setting 2009-11-17 07:48:29 +00:00
Ken Conley 28abc13d0f roslib: #2042 [from ros] import style now converts invalidrospkgexception to an import error, which mutes the stack trace a bit and converts to better typing 2009-11-17 07:41:21 +00:00
Tully Foote 82f24ce4ad adding missing line #2040 2009-11-17 02:33:34 +00:00
Ken Conley 2b9f257d51 rospy: quieting the master. As anything it prints out is reproducible information via the many ros* tools, its no longer as important 2009-11-16 05:34:22 +00:00
James Bowman 710069de87 small fixes to make message filters actually work 2009-11-14 00:55:11 +00:00
Ken Conley 1a74954d34 rospy: #1852 implementation. Need to verify functionality with tests 2009-11-13 02:51:22 +00:00
Ken Conley a5fa387da3 undoing r6888 checkin of rospy changes. Leaving rdcore fix 2009-11-13 02:44:55 +00:00
Ken Conley 7619cde7bc rosdoc: require->required 2009-11-13 02:31:43 +00:00
Josh Faust c1a06d127f Fix subscription queue for zero-sized messages 2009-11-13 02:27:05 +00:00
Josh Faust ed4fe42524 NodeHandle's destruction should only shutdown the node if it was started by a NodeHandle's construction 2009-11-12 22:12:21 +00:00
Ken Conley a9a2e1556e roslib: added type check to expand_to_packages 2009-11-12 21:28:17 +00:00
Ken Conley ed60680ec4 roslib: #2022 expand_to_packages() with some basic unit tests 2009-11-12 21:24:44 +00:00
Ken Conley 36eb2ab75b roslib: normalization of API. Many keywords args were updated, but this appears to have no impact on dependencies as they keywords args are mainly useful for testing 2009-11-12 21:10:24 +00:00
Josh Faust 0b5803f933 try {} around deserialization 2009-11-12 21:05:16 +00:00
Josh Faust fc8a004fd0 Turn the deprecation warning about using ~ in node handles to an exception 2009-11-12 19:33:34 +00:00
Morgan Quigley 51fa38252c bootstrap script for build_distro on the vm server 2009-11-12 08:09:45 +00:00
Morgan Quigley c4e588a4cc follow naming convention with underscores, not hyphens 2009-11-12 08:04:46 +00:00
Morgan Quigley b4482f8c45 first hack at a script to check out and build an entire distro. much code pilfered from hudson_helper. 2009-11-12 08:04:11 +00:00
Tully Foote 6293a94513 suppressing warning I ticket in #2017 and #1856 2009-11-12 00:30:38 +00:00
Ken Conley 88497cdc60 rospy/roslib: #1834 much improved check_type() routine for printing errors messages on serialization failure 2009-11-11 20:19:37 +00:00
Ken Conley f435256f24 rospy: changed super calls to direct calls to pass module reload test under coverage 2009-11-11 18:54:22 +00:00
Josh Faust 42977d5535 Fix crash in tests that do not initialize the file log 2009-11-11 18:52:33 +00:00
Ken Conley 70c305fb8e roslib.rostime: updated deprecated tons calls 2009-11-11 06:05:17 +00:00
Ken Conley 7660354b6f ros: #1718 rosmake now respects ROS_HOME override 2009-11-11 05:10:38 +00:00
Brian Gerkey 739f8b8858 Made it an error to call rosbuild_add_generated_* after calling
rosbuild_init(), #1487.
2009-11-11 04:40:33 +00:00
Brian Gerkey fa7d9568b5 Clarified error message from invoking rospack 2009-11-11 02:26:23 +00:00
Josh Faust e45fad8317 Remove unused variable 2009-11-11 02:17:02 +00:00
Ken Conley 6e01c20a63 roslib: #1871 enabling new test_results directory now that #2003 is closed. 2009-11-11 01:34:41 +00:00
Josh Faust 1baccf53ee roscpp connection information is now always logged to the log file (#2006) 2009-11-11 01:34:30 +00:00
Brian Gerkey 92d2f5a30e Started calling gen*py scripts with --noinitpy and --initpy options, to
separate out the generation of __init__.py, making it the last step.  The
individual file parsing is now allowed to happen in parallel. #1827.
2009-11-11 01:24:32 +00:00
Ken Conley 70d1c9e8ab roslib: #1693 master api backwards compatibility abstraction layer 2009-11-10 23:05:56 +00:00
Brian Gerkey a244d57c3d Changed to call out to rostest/bin/test-results-dir to determine where test
results go, #2003.
2009-11-10 22:36:46 +00:00
Josh Faust 82478e7ce0 info->debug 2009-11-10 22:20:45 +00:00
Josh Faust a6f9cf5f6b Fix memory leak: shutdown the xmlrpc manager after everything else (#2007) 2009-11-10 22:19:04 +00:00
Ken Conley 10362aee40 ROS_TEST_DIR -> ROS_TEST_RESULTS_DIR to be more specific 2009-11-10 21:49:36 +00:00
Ken Conley ae389def1e roslib/rospy/rostest: #1871 logging data no longer goes to ROS_ROOT and respects ROS_HOME. Partial work on moving test results. Need action on #2003 to proceed 2009-11-10 21:21:43 +00:00
Josh Faust 7ee1ce0a70 Reimplement MultiThreadedSpinner in terms of AsyncSpinner 2009-11-10 19:58:11 +00:00
Josh Faust 6d1a9f6615 Switch from default argument to two constructors 2009-11-10 19:49:28 +00:00
Josh Faust 8c049083ce * Add an AsyncSpinner object (#1870)
* Add ros::waitForShutdown()
2009-11-10 19:42:47 +00:00
Ken Conley 1a3c9af1bc fixing typo in r6765 2009-11-10 03:07:50 +00:00
Ken Conley 02200142db rospy: #1997 deprecating timeout parameter to rospy service call 2009-11-10 02:40:07 +00:00
Ken Conley 13c04a5140 rospy: epydoc 2009-11-10 02:39:27 +00:00
Josh Faust 4c6c26dd82 Store latched messages on the subscriber side in addition to the publisher side, so that multiple subscriptions in a single node work properly (#1853) 2009-11-10 01:19:54 +00:00
Josh Faust 0249d17b1e Warn on auto-filling timestamps 2009-11-10 00:03:10 +00:00
Josh Faust befbb114f5 Fix OSX compile error (hopefully) 2009-11-09 23:23:26 +00:00
Josh Faust f2fd754d3d Never write into ROS_ROOT (instead writing into ~/.ros by default) 2009-11-09 23:12:06 +00:00
Josh Faust 5814a90708 Add ros::removeROSArgs() (#1656) 2009-11-09 22:35:49 +00:00
Josh Faust 13e1079148 info->debug 2009-11-09 22:19:16 +00:00
Josh Faust 553a94bc1f guard against deadlock by checking if we're already shutting down 2009-11-09 22:18:42 +00:00
Josh Faust 4844c882bd Use atexit() to install a handler which gets run with exit() is called or main() returns which automatically shuts down the node 2009-11-09 22:17:49 +00:00
Josh Faust 349c8814b1 Rename xmlrpc++ to xmlrpcpp (#1833) 2009-11-09 22:03:27 +00:00
Josh Faust 85ea115423 Expose searchParam through the ros::param interface 2009-11-09 21:56:27 +00:00
Josh Faust 6f2cd8eb29 Validate names against the name spec, and warn if invalid 2009-11-09 19:26:37 +00:00
Ken Conley 932b02022f rostest: #1989 improved error message and failure behavior if a test node is invalid 2009-11-08 00:57:03 +00:00
Ken Conley 32047aefe5 keywords 2009-11-07 02:46:21 +00:00
Ken Conley e472ce8063 roslib: partial #1693 2009-11-07 02:46:03 +00:00
Ken Conley 0b66b2c313 more Time deprecated calls removal 2009-11-07 02:18:53 +00:00
Ken Conley d4a9f4ef9e rospy: #1827 updated genmsg_py and gensrv_py to make it possible to run __init__.py generation separately 2009-11-07 02:04:00 +00:00
Josh Faust 17dabefceb Return logger level as well as name in GetLoggers. Allows rxloggerlevel to intelligently set the current logger level when a logger is selected 2009-11-06 22:19:57 +00:00
Ken Conley de06998271 roslib: #1979 deprecated to/from_seconds, tons and updated references in ros core 2009-11-06 22:02:23 +00:00
Ken Conley 151738b55e rospy: made unregistration with master on shutdown more reliable by running cleanup as a pre-shutdown hook 2009-11-06 21:41:28 +00:00
Ken Conley 52f0a9595a rospy: #1980 stdout output now looks like roscpp 2009-11-06 19:46:08 +00:00
Ken Conley 0ffe6cbc92 rospy: more bug fixes to underlying TCP/IP layer 2009-11-06 01:27:08 +00:00
Ken Conley 6e5d50c5f8 rospy: #1702 bug fix for duplicate subscription case with unregister. Callbacks were not being removed properly 2009-11-06 00:55:49 +00:00
Brian Gerkey cdf7964164 Added explicit output file name for pyunit tests, plus a check for their existence after the test runs, to catch crashing tests 2009-11-06 00:53:15 +00:00
Brian Gerkey b451810853 Swapped boost for python implementation of count_cores 2009-11-05 22:32:30 +00:00
Brian Gerkey abb670920f Added rosbuild_check_for_display 2009-11-05 21:27:09 +00:00
Ken Conley 7ebdaae202 rospy: tcpserver shutdown hook was missing 2009-11-05 08:34:02 +00:00
Ken Conley 07a052bf82 rospy.tcpros_base: fixed race condition on processing inbound connection and shutdown 2009-11-05 08:27:46 +00:00
Ken Conley 9008e5dc06 rospy.masterslave: epydoc 2009-11-05 08:26:42 +00:00
Ken Conley 2623eeb438 roslib.message: changed error message to be more clear 2009-11-05 08:26:02 +00:00
Morgan Quigley b582054875 add automatic accept for native package manager queries, and add port mapping for ubuntu karmic vm 2009-11-03 00:33:55 +00:00
Morgan Quigley afd18f20af point vm_build at ros.org instead of sf.net 2009-10-31 03:53:38 +00:00
Morgan Quigley dfaded8830 updating the vm_build script to what was sitting (uncomitted) on the vm farmer 2009-10-31 03:52:03 +00:00
Ken Conley 349f40769b rospy: documentation 2009-10-30 20:51:27 +00:00
Ken Conley 129c068fc9 _TVal fixes for r6636 2009-10-29 21:50:37 +00:00
Ken Conley 0214e4bda8 rospy: set timestamp in log message correctly 2009-10-29 21:50:17 +00:00
Ken Conley 9a46ce7e41 roslib.rostime: changed TVal to be non-private, updated epydoc to include in autodoc 2009-10-29 20:15:24 +00:00
Ken Conley 7f64aa17b9 roslib: ns_join now allow empty ns string 2009-10-29 02:02:21 +00:00
Josh Faust 86bc9e65bd Fix possible deadlock on exit where the ROSOut appender would lock up joining its publish thread 2009-10-28 00:47:09 +00:00
Josh Faust d2d4d9e5ca Fix crash on application exit, XMLRPCManager was not properly removing its async connections from their dispatches in its destructor 2009-10-28 00:45:41 +00:00
Ken Conley 7f3039839c missing import to fix r6605 2009-10-28 00:19:30 +00:00
Ken Conley 428c5fc457 roslib: validate ROS_MASTER_URI for better error reporting 2009-10-28 00:16:28 +00:00
Ken Conley d339df3897 roswtf: #1880 catch unknown tags in manifest 2009-10-28 00:11:10 +00:00
Ken Conley 8fa6f94f4b rospy: normalized from/to_sec* to be more consistent with roscpp API 2009-10-27 21:00:17 +00:00
Ken Conley 573aa78d9e rospy.deleteParam now raises KeyError for consistency 2009-10-27 20:47:25 +00:00
Brian Gerkey e96f899a5c Changed ros:📦:command() to use librospack, instead of shelling
out to rospack via popen().  Added a couple of tests for ros::package to
test_roslib.  Updated other tests in test_roslib to account for the new
dependency from roslib to rospack.

This change *should* fix the interrupted system cal bug, #1915.
2009-10-27 20:24:27 +00:00
Brian Gerkey ee4a6bb810 Added a dependency from on tests from test, to ensure that old results get cleaned prior to running tests, #1912 2009-10-26 19:07:50 +00:00
Josh Faust 98a469ae60 Fix compilation of bare-function registerCallback versions on OSX (gcc 4.0) 2009-10-26 05:46:04 +00:00
Josh Faust 1e908d1ea9 Add ros/message.h and ros/time.h includes to every generated srv (#1896) 2009-10-23 22:52:10 +00:00
Josh Faust 546756fa36 Simplify/share code a bit 2009-10-23 22:39:16 +00:00
Josh Faust a46532d4f8 Fix TimeSynchronizer compilation for non-boost::binded functions 2009-10-23 22:32:34 +00:00
Ken Conley 8f176b1cff roslib: #1908 tval is now hashable 2009-10-23 21:06:14 +00:00
Brian Gerkey e075329040 Added __attribute__((unused)) to the seq param when there's no header in
the message.
2009-10-23 00:27:21 +00:00
Josh Faust eb2f54fc67 Update doxygen to mention that init() can throw 2009-10-22 18:02:20 +00:00
Ken Conley 5c06fd4488 update_path->load_manifest 2009-10-21 20:53:37 +00:00
Ken Conley fe87f170d8 rosli: #1874 removing update_path for good 2009-10-16 21:32:08 +00:00
Ken Conley 08391070b2 roslib: #1873 removing uuid Python 2.4 compat 2009-10-16 21:18:33 +00:00
Ken Conley 55077407b6 rostopic pub: #1884 special handling to deal with filling in timestamp via 'auto' and 'now' keys 2009-10-16 16:50:35 +00:00
Ken Conley 92ecb48367 rospy: #1884 warn on 0 timestamp 2009-10-16 16:25:47 +00:00
Ken Conley c43bc76be1 epydoc fixes 2009-10-15 20:39:09 +00:00
Ken Conley 970fdd2160 epydoc updates 2009-10-13 20:02:58 +00:00
Ken Conley 8869169d24 doc bug 2009-10-13 19:49:21 +00:00
Ken Conley 1ddcf6b665 added epydoc config file to exclude roslib.msg 2009-10-13 19:48:49 +00:00
Ken Conley de372f184d epydoc conversion 2009-10-13 19:47:20 +00:00
Ken Conley 4af14073e9 deprecated rospack function calls 2009-10-13 19:37:19 +00:00
Ken Conley d859cb3fad updated code to use roslib.rospack instead of scriptutil 2009-10-13 19:32:34 +00:00
Ken Conley ed19da0d4b roslib.msgs: #1877 added load_recursive option and updated APIs. eventually need to redo roslib.msgs API to be cleaner 2009-10-13 19:25:39 +00:00
Rosen Diankov beaf853300 updated rosoct code generator to include service datatype and message definition 2009-10-13 06:18:30 +00:00
Ken Conley 2a8df3f4a2 epydoc conversion 2009-10-13 00:11:53 +00:00
Ken Conley e1c7bd81fb epydoc conversion 2009-10-12 23:59:01 +00:00
Ken Conley 5054d07e58 epydoc conversions 2009-10-12 23:53:22 +00:00
Ken Conley baa660e44b epydoc conversions 2009-10-12 23:44:36 +00:00
Ken Conley 9ed0e8a7bb epydoc conversion 2009-10-12 23:41:07 +00:00
Ken Conley ca094eceae usage examples for time and duration 2009-10-12 23:30:26 +00:00
Ken Conley cf974ba75e epydoc conversion 2009-10-12 23:14:59 +00:00
Ken Conley e56744a921 converted to epydoc 2009-10-12 23:11:27 +00:00
Ken Conley 901e1af8c8 epydoc conversion 2009-10-12 22:13:25 +00:00
Ken Conley 28f0a3492f epydoc conversion 2009-10-12 22:09:13 +00:00
Ken Conley b2cc5a8891 epydoc conversion 2009-10-12 22:00:11 +00:00
Ken Conley afacf62f55 bug fixes for latest code shuffle related to documentation cleanliness 2009-10-12 21:49:41 +00:00
Ken Conley f033374520 epydoc conversion 2009-10-12 21:26:50 +00:00
Ken Conley 56e7c8e0c7 rosdoc: epyenator now handles config files, reorganized and updated more rospy files for better auto-gen 2009-10-12 20:54:37 +00:00
Ken Conley adce000a93 added exclude option for epydoc and updated default options for epydoc to include included inheritance and no private 2009-10-12 19:15:31 +00:00
Ken Conley 412c7b25b4 restructuring code and documentation for clarity 2009-10-12 19:14:45 +00:00
Ken Conley 4bf31f933c documented node name as a base name 2009-10-12 17:57:31 +00:00
Josh Faust 64257429ce Fully remove a half-removed comment 2009-10-12 17:19:34 +00:00
Josh Faust a6a9530e9c doxygen explaining the name passed to init() cannot have namespaces in it 2009-10-12 17:18:55 +00:00
Morgan Quigley 32f5f838f5 add stdint.h to provide uint32 and friends, required for newer versions of gcc 2009-10-12 16:49:23 +00:00
Ken Conley 6536461411 create_release updated for wg_create_release.py refactoring 2009-10-09 19:03:49 +00:00
Brian Gerkey 63bdce9e49 Disabled count_cores build, #1865 2009-10-09 17:44:04 +00:00
James Bowman 91226c01c9 Python implementation, fist cut 2009-10-09 16:34:09 +00:00
Brian Gerkey df13cd9f75 Adding touch to update timestamp on downloaded tarball, to ensure that it gets unpacked 2009-10-09 01:39:36 +00:00
Scott Hassan f7c808e322 fixed escaping issues 2009-10-08 18:58:38 +00:00
Ken Conley d2dfe4b706 removed references to rospy in doxygen 2009-10-08 03:23:33 +00:00
Brian Gerkey c798de5bbc Added bool to genmsg_oct, by aliasing to uint8 2009-10-03 01:23:12 +00:00
Brian Gerkey 400fdc35e7 Migrated from deprecated rosbuild APIs. 2009-10-03 01:19:53 +00:00
Brian Gerkey 7be59ddb98 Extended rosbuild_download_*() to accept and check md5sums, #1662. 2009-10-03 00:25:03 +00:00
Ken Conley 321827d682 updated repr to include constants 2009-10-02 22:58:01 +00:00
Ken Conley a544573dc1 removed debug statement 2009-10-02 21:31:39 +00:00
Josh Faust 88804b4947 Bomb if we get a node name with a "/" in it 2009-10-02 21:29:52 +00:00
Josh Faust d9aafe2f86 Don't print an error if we're not supposed to wait for the master 2009-10-02 21:15:15 +00:00
Josh Faust 91e6806d78 Fix shutdown() being called before start() as been. (#1831) 2009-10-02 21:11:07 +00:00
Ken Conley 0fac532383 fixed rosservice for fill_message_args changes 2009-10-02 21:06:46 +00:00
Ken Conley 393db6dfff roslib: #1607 unit tests for fill_message_args, accompanied by big rewrite of fill_message_args 2009-10-02 21:00:26 +00:00
Bhaskara Marthi 1f09a12471 added bool 2009-10-02 20:27:57 +00:00
Bhaskara Marthi 6dec8e1f2a made genmsg_java not crash on bools by treating them as byte 2009-10-02 20:27:28 +00:00
Josh Faust 5af1ef6e75 If a ctrl-c or other shutdown request happens while we're in the middle of initializing, wait for it to be finished (and ok() to be false) before we return. (#1830) 2009-10-02 20:14:32 +00:00
Ken Conley 99df6770f9 documentation 2009-10-02 20:12:23 +00:00
Josh Faust 3993f258f1 Change remappings to happen after resolution. (#1809) 2009-10-02 20:09:55 +00:00
Brian Gerkey d605344804 Forced serialization of msg/srv generation, #1828 2009-10-02 19:21:05 +00:00
Ken Conley 18db572e86 rospy: #1822 disallow '/' in node name and updated legal name rule for future use 2009-10-02 00:36:57 +00:00
Ken Conley 9086093533 rospy: #1810 major change to name resolution so that it now uses resolved names. This was a major change in rospy and in order to improve name consistency in rospy, variable names were changed to better indicate the use of resolved vs. unresolved names. 2009-10-02 00:27:14 +00:00
Josh Faust c8a383408e Fix deadlock with self-subscriptions: remove blocking negotiateConnection(), which was a workaround for a previously-fixed bug. 2009-10-01 20:39:44 +00:00
Ken Conley 2debf49d7e roswtf: #1527 check for invalid stack dependencies. This required beefing up roslib stack libraries 2009-10-01 01:32:07 +00:00
Ken Conley 978500f761 touching script to try and force message rebuild on test servers 2009-10-01 00:12:54 +00:00
Ken Conley 8e8db70041 rospy: #1713 unit tests plus bug fixes and tweaks for bool support 2009-09-30 23:14:02 +00:00
Ken Conley 6bc0183b9d bool bug fixes 2009-09-30 22:53:34 +00:00
Ken Conley ee7f01f21e rospy: #1801 /clock support 2009-09-30 21:51:55 +00:00
Josh Faust 42e6991b07 bool support (aliased uint8) 2009-09-30 21:51:52 +00:00
Ken Conley 93db75bbd3 roslib: serialization spec for bool 2009-09-30 21:46:10 +00:00
Josh Faust dc26f61645 roscpp support for /clock 2009-09-30 21:26:49 +00:00
Ken Conley 842c656345 elif 2009-09-30 21:26:01 +00:00
Ken Conley b635d8b59a clock msg 2009-09-30 21:24:34 +00:00
Ken Conley c0413c6bf2 roslib: started to add support for bool 2009-09-30 20:58:02 +00:00
Josh Faust 6b051e3e83 Implement ServiceClient::waitForExistence() and ServiceClient::exists() (#1679) 2009-09-30 18:54:57 +00:00
Brian Gerkey 359fcd308e Fixed dependency logic bug that caused message/service generation when
rosbuild_add_executable() or rosbuild_add_library() was called, without
rosbuild_genmsg() or rosbuild_gensrv() being called, #1703.
2009-09-30 02:40:56 +00:00
Ken Conley 422e09a5ad roslaunch: #1776 substitution args for were not doing the proper replace. Also, there were several related bugs in xmlloader for use of in tags other than <node> 2009-09-26 00:45:47 +00:00
Brian Gerkey a59c052c6a Removed accidentally added check against ROS_BUILD_TEST_LABEL from rosbuild_add_rostest 2009-09-25 20:16:36 +00:00
Josh Faust 2721d7d0c2 If time jumps backwards, don't reset timers added since time jumped 2009-09-24 00:24:18 +00:00
Josh Faust 3e6af81abf Another Timer time-jumping-backwards fix. 2009-09-23 23:24:00 +00:00
Josh Faust 55c8fd2df2 Another Timer fix, testing for backwards jumps in time 2009-09-23 22:47:00 +00:00
Josh Faust 0a1a9eb4d7 Add getSubscriberName(), deprecate getSubscriberCallerID() 2009-09-23 17:49:13 +00:00
Ken Conley fcda5f921e rosdoc: ported rosdoc to new config-style system for non-doxygen builds and added landing page for packages with multiple documentation sets. Also removed msgenator from doxygenator build. Much still to do with rosdoc in terms of refactoring doxygenator and also giving landing page better look and feel 2009-09-23 03:18:01 +00:00
Ken Conley 3e6fc574b6 removing broken doxygen include for srv autogen 2009-09-23 03:15:04 +00:00
Brian Gerkey 2df0101df0 Fixed path-handling with gtest / EXECUTABLE_OUTPUT_PATH, #1331 2009-09-23 02:33:05 +00:00
Brian Gerkey 408f759399 Added _labeled variants of test declaration macros 2009-09-23 02:27:04 +00:00
Brian Gerkey 041b835eaa deprecated graphical macros 2009-09-22 18:20:06 +00:00
Ken Conley 51aab2df7d check for uncommited files and also fixed OS X detect_os logic 2009-09-22 03:49:15 +00:00
Brian Gerkey c7e76c42fd Fixed test_results removal logic to handle the case where compilation of a test failed, #1701 2009-09-22 02:16:21 +00:00
Ken Conley f82ce3bb84 added missing initializer for rosout 2009-09-22 01:32:38 +00:00
Ken Conley b12a649573 filter out ServiceException so that error is correctly propagated 2009-09-22 01:27:11 +00:00
Brian Gerkey 6fdb33daf8 Added some test-related macros to rosbuild, allowing it to check for
the number of cores, and the presence of Xen.  Updated bootstrap build
to make in the rosbuild package.
2009-09-22 01:25:45 +00:00
Ken Conley 4e9a732344 rospy: #1760 fixed format str in exception 2009-09-22 00:45:14 +00:00
Josh Faust 185317e8b2 Apply patch to build against boost 1.40 (#1761) 2009-09-21 23:43:18 +00:00
Josh Faust 260ac8d4bb Add Subscriber::getTopic() 2009-09-21 21:42:27 +00:00
Ken Conley 2e3c02741d roslib: #1739 better error message in InvalidROSStackException
svn ci -m roslib:
2009-09-18 02:44:30 +00:00
Ken Conley f16587c94d rospy: adding in get_name() to supercede get_caller_id() 2009-09-18 01:24:16 +00:00
Ken Conley 311ca713f5 converted to epydoc 2009-09-17 23:42:16 +00:00
Josh Faust 930433fe8f Merge from Node removal branch, removing all Node references from the ROS stack 2009-09-17 21:21:47 +00:00
Ken Conley f59aed7c7c rospy: #1728 moved a lot of traceback logging into a separate, non-rosout logger. Also tweaked some log levels and log messages 2009-09-17 19:53:30 +00:00
Ken Conley ce8d43dad2 lowered severity to debug 2009-09-17 19:04:12 +00:00
Ken Conley 04deef6a9a lowered severity to debug 2009-09-17 19:03:28 +00:00
Ken Conley c1e71c4aea more epydoc updates 2009-09-17 04:04:41 +00:00
Ken Conley 02e6c53136 rospy: bug fix to sleep() with wallclock (parallel of r6161). Removed deprecated TopicPub, TopicSub, Service.register(), and ready() methods. In-progress conversion to Eepydoc for API documentation 2009-09-17 02:45:57 +00:00
Ken Conley 2eb6b89c3b rospy: #1724 fixed documentation 2009-09-16 20:56:57 +00:00
Josh Faust 8ff4c21f39 Add <vector> include (to the right repo this time) 2009-09-16 18:22:16 +00:00
Ken Conley c89acf1805 updated CMake rules to non-deprecated ones 2009-09-16 17:57:54 +00:00
Bhaskara Marthi 1bdef54035 added a fix to guarantee, in the case of fixed-length arrays, that a default constructed message is valid 2009-09-14 23:44:31 +00:00
Ken Conley 8a1a03f015 sound drivers 0.2.0 2009-09-11 03:08:16 +00:00