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
Ken Conley
24405ecb79
removing old rospack_lite code
2011-07-13 03:10:30 +00:00
Ken Conley
5c062883d7
#3166 merging rosboost-cfg py3k support
2011-07-13 03:08:30 +00:00
Ken Conley
8fa096ffdc
#3166 more rosmake py3k conversions. not including changes in patch that are noop
2011-07-13 02:57:18 +00:00
Ken Conley
dd11d7bdd8
updated import syntax to submod style
2011-07-13 02:47:02 +00:00
Ken Conley
5a04e4ffb1
rosmake: #3166 py3k support and cleaned of unused imports
2011-07-13 02:44:46 +00:00
Ken Conley
6508e51691
#3166 : py3k support
2011-07-11 20:46:55 +00:00
Ken Conley
8ef331faa0
#3166 integrating py3k support for rosunit (part 1 of 2)
2011-07-11 20:44:18 +00:00
Ken Conley
e275478ca5
rosdep: adding get_rosdeps() function. Previous two patches ignore lookup-logic issues. This fixes that slightly, but does have the issue that it does not work in the rare case that two lookup paths return different answers
2011-07-08 23:41:24 +00:00
Ken Conley
492fa5f2a4
rosdep: another performance patch for satisfy/check
2011-07-08 23:30:32 +00:00
Brian Gerkey
3d17f02345
changed name from PortInstaller to MacportsInstaller, to differentiate from a future BSD port installer
2011-07-08 23:20:44 +00:00
Ken Conley
cf6510caa5
rosdep: performance opt: 20x improvement by uniqing the rosdep list
2011-07-08 23:13:51 +00:00
Brian Gerkey
2674b57b68
removed debug
2011-07-08 22:55:42 +00:00
Brian Gerkey
01df7d4638
implemented PortInstaller
2011-07-08 22:54:20 +00:00
Brian Gerkey
1cde210544
fixed references to RosdepException
2011-07-08 22:11:40 +00:00
Tully Foote
b7a5e0f702
adding support for alternate-uri for tarball location
2011-07-07 22:15:05 +00:00
Tully Foote
1e90d29873
adding md5check to tarballs for REP 112
2011-07-07 21:47:15 +00:00
Tully Foote
e1de5bfba3
refactoring download and load of yaml files
2011-07-07 21:05:50 +00:00
Tully Foote
7c87411666
fixing check_presence to recompute when called
2011-07-07 20:17:14 +00:00
Tully Foote
78c49abc5b
sourcedeps working with alternate-uri and md5sum checking
2011-07-07 20:09:01 +00:00
Brian Gerkey
9eed114b97
Implemented OSX version detection, #3570
2011-07-07 17:19:56 +00:00
Tully Foote
471c7a22bc
adding depends to pip with basic test
2011-07-07 06:56:38 +00:00
Tully Foote
66c1ed19a4
adding pip installer
2011-07-07 06:38:14 +00:00
Tully Foote
5778ce6fce
moving AptInstaller into installers.py
2011-07-07 05:58:00 +00:00
Tully Foote
f0f91c5275
switching over roslib tests and rosdep for osx changes as per REP 111
2011-07-07 05:29:13 +00:00
Tully Foote
dde0099ad0
REP 111 compliance for osx except for ticket #3570
2011-07-07 05:10:53 +00:00
Tully Foote
ea171d10df
switching to use ubuntu codenames as per REP 111. With backwards compatability built in for '10.04' '10.10' and '11.04'
2011-07-07 05:04:30 +00:00
Tully Foote
52f34f09ec
correct failure handling
2011-07-07 04:26:41 +00:00
Tully Foote
a0e2479e42
nice prints at end before exiting
2011-07-07 04:02:46 +00:00
Tully Foote
91c68b3f77
don't double compute
2011-07-07 04:02:34 +00:00
Tully Foote
de49fea071
fixing return codes and adding printouts
2011-07-07 01:40:23 +00:00
Tully Foote
9e0ac96806
updating for #3518 freebsd now on python 2.7
2011-07-07 00:37:40 +00:00
Tully Foote
6db26e165f
updating check return type, updating debian support
2011-07-07 00:35:46 +00:00
Tully Foote
84dad24559
patch for #3567
2011-07-07 00:08:54 +00:00
Tully Foote
b2e0450a21
fixing return value
2011-07-07 00:06:31 +00:00
Tully Foote
9ce8ced680
initializing
2011-07-06 23:49:52 +00:00
Tully Foote
a4f2d4d556
updating rosmake for new rosdep usage
2011-07-06 23:45:09 +00:00
Tully Foote
f508d066a9
more unused methods gone
2011-07-06 23:30:05 +00:00
Tully Foote
4d8ae33622
removing extra unused methods
2011-07-06 23:26:56 +00:00
Tully Foote
e371abc1ac
more robust script processing
2011-07-06 23:19:41 +00:00
Tully Foote
397125fd20
rosdep check working
2011-07-06 22:34:43 +00:00
Tully Foote
7c940c63a4
working on backwards compatability
2011-07-06 22:07:15 +00:00
Tully Foote
46a59c52c3
restoring rosdep check functionality
2011-07-06 21:39:39 +00:00
Tully Foote
066f6c0caa
fixing exceptions
2011-07-06 21:18:51 +00:00
Tully Foote
d1b3f85e94
working toward restoring satisfy command
2011-07-06 21:00:15 +00:00
Ken Conley
25e4f2e2f2
rosunit: #3563 summarize now handles multiple test suites in a single junit file
2011-07-06 20:55:27 +00:00
Tully Foote
30fc540def
adding check-presence script invocation after workds
2011-07-05 22:35:28 +00:00
Tully Foote
40838124c2
adding debugging
2011-07-05 21:05:48 +00:00
Tully Foote
4466f69ce5
switching to uri
2011-07-05 20:24:45 +00:00
Tully Foote
94b9e20f4c
check-presence-script standardized
2011-07-05 06:44:56 +00:00
Tully Foote
726a63bea5
reenabling check_presence
2011-07-05 06:39:52 +00:00
Tully Foote
b7136fe8d7
removing one more print
2011-06-28 23:42:44 +00:00
Ken Conley
d3fe5b97ed
getting rid of more debug output
2011-06-28 23:33:42 +00:00
Ken Conley
84af9a3ebf
removing more debugging
2011-06-28 20:12:58 +00:00
Ken Conley
bf50517f9e
remove debug print
2011-06-28 19:28:02 +00:00
Tully Foote
f18e562007
a little debugging, yaml-cpp installing
2011-06-27 18:59:53 +00:00
Tully Foote
765055d257
first cut of source rosdeps
2011-06-14 00:38:50 +00:00
Brian Gerkey
380db6bc3b
added check for self-dependency, #3526
2011-06-13 03:05:46 +00:00
Tully Foote
b33cce95a5
patch for #3528
2011-06-09 04:09:21 +00:00
Tully Foote
05e4673fa4
working prototypes of new rosdep installer mechanisms
2011-06-08 02:30:35 +00:00
Tully Foote
6cc9b149e3
removing extra library usage
2011-06-06 23:38:52 +00:00
Tully Foote
a0346378e4
documentation and _ing internal methods
2011-06-06 23:25:41 +00:00
Tully Foote
2d642f6299
comments
2011-06-06 23:16:28 +00:00
Tully Foote
ae231a93ed
more descriptive variable name
2011-06-06 22:17:23 +00:00
Tully Foote
10d45a2fe7
patch for Mint 10 and 11 #ros3404 #ros-pkg4992
2011-06-06 21:20:57 +00:00
Ken Conley
187968abeb
#3475 switching to find -L from find -H to deal with symlinks in commands. This change does expose dangerous of circular trees. See ticket for discussion
2011-06-02 03:55:16 +00:00
Ken Conley
05e0ce6061
unary stacks support for rosstack and roslib
2011-05-25 00:14:00 +00:00
Bhaskara Marthi
fd9df53935
Suggest stacks in ros-find-file ( #3478 ). Author: Thibault Kruse.
2011-05-16 20:01:15 +00:00
Brian Gerkey
8b383f1733
initialize member variable, #3488
2011-05-13 20:07:10 +00:00
Troy Straszheim
9184c099a9
Ticket #3479 . Thanks Daniel Stonier!
2011-05-06 16:54:00 +00:00
Bhaskara Marthi
d0467b6e7c
Fix defaulting with duplicate names. Author: Thibault Kruse. See ticket #3406 .
2011-04-19 17:24:40 +00:00
Bhaskara Marthi
a1bc1d9dbd
Add view-ros-action. Author: Thibault Kruse. See ticket #3399
2011-04-19 17:24:38 +00:00
Ken Conley
747f2f5415
missing sys import
2011-04-12 08:06:10 +00:00
Brian Gerkey
75ea69f841
initialize variable, #3338
2011-03-31 16:25:13 +00:00
Brian Gerkey
1bceca1099
applied mingw patch from #3409
2011-03-30 23:41:09 +00:00
Brian Gerkey
5578c6143c
applied patch from #3193 to put TinyXML symbols in a namespace
2011-03-30 23:36:49 +00:00
Troy Straszheim
0be37cd645
rosbuild2 taking shape.
2011-03-28 20:29:47 +00:00
Troy Straszheim
2ce2f74819
rosbuild2 taking shape.
2011-03-28 17:59:28 +00:00
Troy Straszheim
d9c161cb08
rosbuild2 taking shape
2011-03-21 15:07:35 +00:00
Troy Straszheim
c492502237
rosbuild2 taking shape
2011-03-18 01:12:16 +00:00
Troy Straszheim
6badbe1d8e
rosbuild2 taking shape
2011-03-16 22:49:09 +00:00
Bhaskara Marthi
e9e338a01f
Better defaults
2011-03-15 15:50:46 +00:00
Bhaskara Marthi
44b9a3bd17
Correct guessing of current word
2011-03-14 17:12:43 +00:00
Bhaskara Marthi
ca359d40aa
Guess action name from message in find-ros-action
2011-03-14 17:12:42 +00:00
Bhaskara Marthi
ccbfefa76e
move snippets
2011-03-14 17:12:40 +00:00
Bhaskara Marthi
f44b469839
Better defaulting behavior for ros find-message, etc.
2011-03-14 17:12:38 +00:00
Bhaskara Marthi
ac8911e51e
Add history list to roslaunch
2011-03-14 17:12:37 +00:00
Troy Straszheim
5b2c7d056f
Make these optional.
2011-03-09 22:16:04 +00:00
Troy Straszheim
5bc00f0266
Starting to get rosbuild2 stuff in. Regular rosbuild/make should be
...
unaffected.
2011-03-09 22:07:50 +00:00
Bhaskara Marthi
2d51e5b931
remove wg-specific info from snippets
2011-03-04 06:00:47 +00:00
Bhaskara Marthi
572c1425ad
Add snippet files
2011-03-04 05:32:32 +00:00
Bhaskara Marthi
c3f5ab8bc7
Allow editing the ros-launch command before invoking it
2011-03-03 17:54:56 +00:00
Bhaskara Marthi
4ced106c1a
Allow modifying rosmake command before starting
2011-03-03 17:54:54 +00:00
Bhaskara Marthi
a2170fb36b
Allow toggling shell directory tracking
2011-03-02 01:19:02 +00:00
Bhaskara Marthi
12f8dac256
Add rosbag-view-mode
2011-03-01 19:03:14 +00:00
Ken Conley
4d7938d07d
#3369 fixed patch
2011-02-24 07:17:50 +00:00
Ken Conley
06c481cb05
rosbash: #3369 patch from ryohei to add in stack completion support
2011-02-24 06:59:26 +00:00
Lorenz Moesenlechner
85f2e0916a
Another atempt to fix ido-completing read and handling of defaults
...
Don't pass in alists to ido-mode but just single lists and don't make defaults
a list
2011-02-23 23:46:21 +00:00
Lorenz Moesenlechner
44bd35f49e
* Fixed completing-read call when no default is given
...
* Added functionality to open action definitions
2011-02-22 13:32:58 +00:00
Lorenz Moesenlechner
94a73efdcb
Fix handling of defaults for completing-read
...
The default parameter needs to be a list. Otherwise, ido-mode duplicates the
default entry. Patch by Thibault Kruse.
2011-02-21 17:09:19 +00:00
Bhaskara Marthi
6f67d63f04
Add ros-launch-current, and turn on processing of ansi colors in output
2011-02-18 05:49:50 +00:00