Commit Graph

1802 Commits

Author SHA1 Message Date
Thibault Kruse 2392c6eb22 robash find regex problems on OSX #3864 2012-02-23 21:08:29 +00:00
Thibault Kruse cd49665d40 fix roscd without args no help #3863 2012-02-23 08:04:49 +00:00
Thibault Kruse 3a3a1dc65d typo 2012-02-21 04:48:41 +00:00
Thibault Kruse 89390a6ab2 more robust against failures 2012-02-19 21:31:53 +00:00
Thibault Kruse ed3c9a6e0e fix zsh whitespace after package name for completion of rostopic pub 2012-02-17 07:17:25 +00:00
Brian Gerkey 91f6583be5 revert r16317, in preference to changing catkin 2012-02-16 20:54:44 +00:00
Thibault Kruse 65e13ba9fc fuerte completion fix rosmsg and rossrv, -users, +list 2012-02-15 20:20:06 +00:00
Ken Conley c7baa2cdf9 fixed for rosmsg-proto exec name 2012-02-15 02:22:49 +00:00
Ken Conley 13729ae3cf fixed for rosmsg-proto exec name 2012-02-15 02:22:23 +00:00
Ken Conley 138ab7b30e support for rosmsgproto 2012-02-15 02:20:50 +00:00
Ken Conley 4a8d9a446d rosrun_help_fail.patch patch from kruset #3793 2012-02-14 23:50:21 +00:00
Ken Conley dfbf76c922 modified rosmake_description.patch to use description keyword, patch from kruset #3793 2012-02-14 23:49:31 +00:00
Ken Conley e2646e5536 merging cumulative_completions.patch from kruset #3793 2012-02-14 23:43:20 +00:00
Thibault Kruse 6097501130 new rospack command added to bash and zsh tab completion 2012-02-14 16:41:21 +00:00
Dirk Thomas 46efce0e1e improve console message for rosmake 2012-02-09 00:21:42 +00:00
Ken Conley 5edc9e1e30 rosemacs is now separately distributed 2012-02-03 23:41:28 +00:00
Ken Conley e1b702bc14 removing roscreate-stack 2012-02-02 23:46:13 +00:00
Dirk Thomas 5e46e3800e fixed duplication of nested test suites 2012-01-30 18:05:49 +00:00
Ken Conley 1c84cae0bc rosmake: prefilter list of packages to remove catkin if -a is used 2012-01-26 07:09:21 +00:00
Ethan Rublee 07a11089d9 version bump to 1.7.6 2012-01-20 02:34:12 +00:00
Ken Conley f721f8b9fc getting rid of unused import 2012-01-19 03:29:38 +00:00
Brian Gerkey 84982792d7 move add_gtest, add_pyunit, and add_nosetests to rosunit-extras.cmake 2012-01-19 02:46:00 +00:00
Ken Conley 8d7aff9b34 rosmake bug fix 2012-01-13 04:44:41 +00:00
Ken Conley 0268341eca get rid of load_manifest call 2012-01-13 03:24:00 +00:00
Ken Conley f251738242 rosmake: removing whitelist functionality. Implementing <catkin/> tag as ros nobuild 2012-01-13 03:06:08 +00:00
Brian Gerkey ffb7bce512 Added <catkin/> tag to manifests and removed <depend> tags from them.
Cleaned up installation of ros's manifests.
2012-01-12 23:20:09 +00:00
Ken Conley c0f736b61a merging fix for #3699 2012-01-12 19:46:39 +00:00
Brian Gerkey 2503a65588 A wide array of install-related fixes. 2012-01-12 03:23:43 +00:00
Tully Foote f38508fe3f applying patch for #3807, it's trying to build in dry land. 2012-01-12 01:38:19 +00:00
Ken Conley 1cc00c161e #3763 partial merge of bashism_sure_ros.patch for scripts still present. from kruset 2012-01-11 23:36:34 +00:00
Troy Straszheim 57f2d6676a reorganize env hooks 2012-01-11 14:51:06 +00:00
Brian Gerkey 66de7deee1 fix rosrun, and use uniq to remove spurious choices 2012-01-10 08:03:04 +00:00
Brian Gerkey dca458d575 various rosbash fixes 2012-01-10 07:52:42 +00:00
Ken Conley 26fd3f4765 roszsh: blind change to fix bad uses of ROS_ROOT (commands look out of date as they are pre-ROS_HOME logic 2012-01-07 00:18:09 +00:00
Ken Conley ef6fca9423 removed two uses of ROS_ROOT 2012-01-07 00:16:06 +00:00
Ken Conley 709025c60f reorganizing install and getting rid of cmake infrastructure in python packages 2012-01-06 22:12:30 +00:00
Ken Conley 4ddb3dbf76 rosrun is now part of rosbash 2012-01-06 21:44:01 +00:00
Ken Conley e1cb9e5235 roscreate: potential workaround for author_name() on test system 2012-01-06 03:36:07 +00:00
Ken Conley 9de93d0764 better debugging of output 2012-01-06 02:55:23 +00:00
Ken Conley 5e1bb7665a install manifest 2012-01-06 02:22:26 +00:00
Ken Conley e367732039 install manifest.xml 2012-01-06 02:22:19 +00:00
Ken Conley b3c8c6016f remove todo, condense rule 2012-01-06 02:22:08 +00:00
Brian Gerkey e21fc0d56d tweak to better-handle test results that don't include time info (as output by nosetest) 2012-01-05 01:30:47 +00:00
Ken Conley 16a94d3ab8 rosunit: install scripts to share/rosunit 2012-01-05 01:08:29 +00:00
Ken Conley be31135002 roscreate: sphinx/nose/catkin conversion 2012-01-04 22:33:57 +00:00
Ken Conley 8493153cb0 moving roscreate scripts to package 2012-01-04 22:25:32 +00:00
Ken Conley 185ec79812 rosboost_cfg: setup.py conversion and cleanup 2012-01-04 19:58:26 +00:00
Ken Conley 004f1ec8cb rosunit: removing load_manifest import 2012-01-04 04:46:04 +00:00
Ken Conley 6f4ef87b9e chopping down manifest 2012-01-04 00:57:42 +00:00
Ken Conley 5f1c3153f7 rosmake: executable should not be package-relative 2012-01-04 00:57:08 +00:00
Ken Conley 86e2ea94b9 rosmake: no more CMakeLists.txt 2012-01-04 00:56:40 +00:00
Ken Conley 55e4b1c10d rosunit: no more cmake 2012-01-04 00:55:06 +00:00
Ken Conley 269a963546 roscreate: porting in tests 2012-01-04 00:53:10 +00:00
Ken Conley 8965296e17 rosclean: completing conversion. No longer nee3d cmake infrastructure here 2012-01-04 00:46:01 +00:00
Ken Conley d3884a975a rosclean actually hasn't been package-relative before 2012-01-04 00:44:23 +00:00
Ken Conley a9a2f6ceef rosclean: very basic trip wire tests 2012-01-04 00:41:46 +00:00
Ken Conley 8c197aef7b chopping down manifest 2012-01-04 00:32:37 +00:00
Ken Conley 7733e62cc8 roscreate: getting rid of unnecessary assets 2012-01-03 23:50:25 +00:00
Ken Conley 2d9efe389a rosunit: cmake is now only responsible for rosunit binary 2012-01-03 23:49:30 +00:00
Ken Conley 02118d9c72 ros: converting to top-level setup.py that installs 'roslib' (plus rosmake, rosclean, and rosunit) 2012-01-03 23:43:54 +00:00
Ken Conley 31a380a3a5 rosclean: converting for setup.py 2012-01-03 23:36:31 +00:00
Brian Gerkey 07654861ff reverted unnecessary change 2012-01-03 08:14:15 +00:00
Brian Gerkey 941f512514 specifically remove 0x1b, which is causing Jenkins a headache 2012-01-03 07:54:32 +00:00
Brian Gerkey d97be9ae15 Added the ability to specify the name of the package that contains the
test file.  This is needed when the test file is a compiled program (e.g.,
gtest) that lives in the build tree, where rospkg's package-name-inference
strategy doesn't behave as expected.  The new stuff is optional; when not
given, the old behavior persists.
2012-01-03 02:08:30 +00:00
Ethan Rublee 1a1e565600 catkin_project 2012-01-02 21:29:05 +00:00
Brian Gerkey c96cfcb005 switching to catkin 2012-01-02 01:51:51 +00:00
Ken Conley 4143ce9f26 rosunit: scripts must be installed to share 2011-12-31 00:56:36 +00:00
Ken Conley cf44a82c20 removing old rospack 2011-12-30 22:58:25 +00:00
Ken Conley 237965ce61 rosunit: commenting out subdir for now 2011-12-30 22:43:51 +00:00
Ken Conley da5bab72f5 rosunit: removing load_manifests 2011-12-30 22:43:26 +00:00
Ken Conley 3e3c316769 converted tests to nose and moved from test_rosmake 2011-12-30 22:34:36 +00:00
Ken Conley 1a1e25795a catkin/setup.py-size rosmake 2011-12-30 22:25:40 +00:00
Ken Conley f397bc3798 removing rosdep features 2011-12-30 22:10:53 +00:00
Ken Conley 1d1f83fb30 removing old rosdep. rosdep2 is external to main code toolchain now 2011-12-30 22:08:15 +00:00
Ken Conley da5f1f5fc6 roscreate: bug fix for rospkg API update 2011-12-29 23:00:14 +00:00
Ken Conley f6e2df0639 rosunit: partial port to rospkg 2011-12-29 22:57:13 +00:00
Ken Conley 090ab32cba ported to rospkg 2011-12-29 22:01:49 +00:00
Ken Conley d7c117c93f rosunit: removing logging, which is vestigial from roslaunch 2011-12-29 22:00:24 +00:00
Ken Conley 846c19d0d2 version number for rosclean 2011-12-28 23:19:12 +00:00
Ken Conley bf45df7129 catkin and setup.py for roslcean 2011-12-28 23:18:16 +00:00
Thibault Kruse 13c6f290e6 roszsh: hid roscmd function from sight 2011-12-19 19:22:00 +00:00
Brian Gerkey 3c4baab587 catkinized rosclean 2011-12-10 01:10:53 +00:00
Brian Gerkey ee57cdace7 added catkin support 2011-12-09 23:48:47 +00:00
Thibault Kruse e79670e7ed insert no space after selecting package in menu 2011-12-05 16:11:58 +00:00
Thibault Kruse cf72b3a210 zsh roslaunch completion only suggests .launch and .test files 2011-12-05 13:58:08 +00:00
Thibault Kruse 88ae861f5c zsh completion of first arg includes local dirs like rosbash 2011-12-03 10:55:53 +00:00
Ken Conley 333f347749 merging r15376 2011-11-21 21:46:40 +00:00
Ken Conley 911b9ed0fb merging r15360 2011-11-14 18:06:27 +00:00
Bhaskara Marthi 2d337d3891 Fix bug in rosrun/terminate-and-restart 2011-11-03 15:08:36 +00:00
Ken Conley ad18deb25f merging r15310 2011-11-02 21:00:13 +00:00
Tully Foote b8bd9ada3a mark specified packages as ROS_NOBUILD #3725 2011-10-26 18:41:29 +00:00
Brian Gerkey 8532ebc883 Implemented profile command. 2011-10-25 01:01:21 +00:00
Ken Conley 95b9ed1677 merging r15281 2011-10-24 22:53:45 +00:00
Brian Gerkey ccf0e3f17a Added langs. Down to 2 test failures. After that, need to add re-crawl
logic in a few places.
2011-10-24 20:52:38 +00:00
Brian Gerkey 97d112c789 added plugins command 2011-10-24 19:26:04 +00:00
Brian Gerkey 82cf30f1f3 merged r15273 from 1.6 2011-10-24 16:12:34 +00:00
Brian Gerkey 3364a379e8 Down to 8 test failures. Almost there... 2011-10-23 23:45:43 +00:00
Brian Gerkey 8fd83d8d1e revert accidental commit 2011-10-22 23:24:16 +00:00
Brian Gerkey 66605dfc43 more stuff is working; we're down to 24 failing tests; exports are next 2011-10-22 23:23:52 +00:00
Brian Gerkey 2ff0ba5107 added check for cwd being a stackage 2011-10-22 17:56:44 +00:00
Brian Gerkey dfc0065a68 added missing header 2011-10-22 17:39:53 +00:00
Brian Gerkey 57d54858cb stop exposing tinyxml 2011-10-22 17:37:42 +00:00
Brian Gerkey 4e374754e8 list, list-names, deps, and deps1 are working 2011-10-22 17:27:31 +00:00
Brian Gerkey 500d283b49 added logging system 2011-10-22 00:31:31 +00:00
Brian Gerkey 9ee578f9e1 switch build mode back to release 2011-10-21 22:19:12 +00:00
Brian Gerkey e895474f6b added cmdline parser 2011-10-21 22:18:40 +00:00
Brian Gerkey e09a3d34bc comments in CMakeLists.txt 2011-10-21 21:26:48 +00:00
Brian Gerkey 0352a628c3 boost fs v2/v3 compat 2011-10-21 21:20:23 +00:00
Brian Gerkey 87afcabccf linux build fixes 2011-10-21 21:06:25 +00:00
Ken Conley ebc6b7e059 merging r15250 #3718 2011-10-20 17:36:29 +00:00
Brian Gerkey 95a9de83f1 the start of the rospack rewrite; crawler works, with caching 2011-10-20 04:36:30 +00:00
Ken Conley 547d7554f3 merging r15209 and r15208, patches from wjwwood for osx 64-bit 2011-10-19 23:30:53 +00:00
Ken Conley 32c344ffdd rolling back r14887, #2884 as it caused regressions in debbuilder 2011-10-19 22:55:37 +00:00
Ken Conley 03f3185b1c fix --text reporting for rosunit 2011-10-11 20:20:03 +00:00
Ken Conley 97355b3173 port to rospkg 2011-10-06 18:59:50 +00:00
Ken Conley 4e5722482e clean_junit_xml: ported to rospkg 2011-10-06 18:58:46 +00:00
Ken Conley 1ae63bcfd9 ported to rospkg 2011-10-06 18:57:56 +00:00
Ken Conley 0e5ed35f28 roscreate: bug fixes in rospkg port 2011-10-06 18:56:49 +00:00
Ken Conley 4a94f50bde roslib.stacks: bug fix for different precendence order 2011-10-06 03:01:32 +00:00
Ken Conley cad0485680 partially porting to rospkg to enable roslib cleanup 2011-10-06 02:18:44 +00:00
Ken Conley 112b36950d ported most package APIs to rospkg 2011-10-06 00:54:12 +00:00
Ken Conley 3cb62f7466 convert to rospkg, moved makedirs_with_parent_perms copy here to remove roslib.rosenv dep 2011-10-06 00:45:45 +00:00
Ken Conley 1d9219cd10 rosclean: port to rospkg, py3k-isms 2011-10-06 00:07:00 +00:00
Ken Conley ccf48ec9cc starting rospkg port, py3k 2011-10-06 00:01:10 +00:00
Ken Conley c11b088006 #3684: bug fix in time accumulation and addition of unit test from kruset 2011-09-22 18:33:18 +00:00
Ken Conley 9f56a76361 stripped down mainpage tmpl 2011-09-21 23:27:28 +00:00
Ken Conley cc38b01ef7 rosdep: #3616 patch from felix_k to support fedora 2011-09-15 20:32:16 +00:00
Bhaskara Marthi 0acb9e54ab Documentation 2011-09-07 22:22:59 +00:00
Bhaskara Marthi 2e921ce420 Allow editing rosrun command before executing it 2011-09-07 22:21:09 +00:00
Brian Gerkey cb14f96fd5 Removed logic to notice that sudo is in use and drop permissions. Instead
of determining home by examining $HOME, we look up the password entry based
on effective UID and extract pw_dir.

The result is that when rospack runs as root (sudo or otherwise), it will
default to writing the cache into root's home directory, instead of
dropping perms and reusing the non-root user's cache.

This is hopefully a final fix for #2884.

rosstack still has sudo-related problems, but they're not easily fixed, as
it has a totally different code path for determining the cache location
(yar!).
2011-09-02 01:00:18 +00:00
Ken Conley c5d151c7c7 very old 2011-08-22 16:37:45 +00:00
Tully Foote d4c21e909b patch for #3649 which doesn't require #!/bin/bash at the top of the bash script 2011-08-19 04:58:16 +00:00
Ken Conley deae72c2e5 bug fix for use of print() function 2011-08-18 17:55:14 +00:00
Tully Foote c36f8174c3 restoring scripts #3602 2011-08-17 06:21:40 +00:00
Ken Conley 8dbd617c07 #3576 patch from michikarg for genpy.py py3k compat 2011-08-16 18:47:14 +00:00
Bhaskara Marthi a0269e043e Allow optionally editing arguments to rosrun 2011-08-15 20:35:05 +00:00
Ken Conley 66170f5150 py3k (partial) 2011-08-12 21:11:13 +00:00
Ken Conley 17ee72c1ff py3k 2011-08-12 21:09:37 +00:00
Ken Conley 9321646763 removing disabled print statements 2011-08-12 21:08:28 +00:00
Ken Conley 635b75a5c1 #3632 adding rename of rosmake.py to engine.py 2011-08-12 02:19:43 +00:00
Ken Conley 183ebaef7a rosmake #3632 py3k compatibility and relative import fixes. thanks wjwwood 2011-08-12 02:02:50 +00:00
Ken Conley e18dfae30a #3625: rosmake py3k patch. thanks wjwwood 2011-08-11 20:38:48 +00:00
Ken Conley 15768fa06e rosdep: #3223 partial patch for py3k support 2011-08-11 19:44:04 +00:00
Ken Conley e5b6128487 applying #3600 from mrinal to support python on natty 2011-08-03 20:59:14 +00:00
Ken Conley 34bfe42489 rosbash: #3606 enabling rosbash auto-complete for rostest 2011-08-02 08:05:43 +00:00
Brian Gerkey 595fd1223b enabled source installer for osx, and improved error-checking for failed download 2011-07-23 04:29:15 +00:00
Ken Conley 1eefd85a98 migrate libtool to newer rosdep syntax, cleanout pre-lucid rules 2011-07-14 22:01:51 +00:00
Ken Conley 81c596e1bc rosdep: add rdlp_cache to check() routines. speedup of about 5x in check now. cache stores RosdepLookupPackage instances 2011-07-14 21:47:24 +00:00
Ken Conley 996a128045 rosdep: support for version-locking apt dep 2011-07-14 21:45:42 +00:00
Tully Foote 96cd8406ce adding more debugging outputs 2011-07-13 05:12:53 +00:00