Enhancement #903

bag-play and friends should create symlinks automatically

Added by J. Moringen about 12 years ago. Updated about 12 years ago.

Status:ResolvedStart date:02/29/2012
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:-
Target version:Robotics Service Bus - rsb-0.7

Description

The installation instructions in the RSBag manual explain how to donwload the bag binary and create appropriate symlinks.

However, the bag binary should offer to create these symlinks itself.

Associated revisions

Revision 4e868723
Added by J. Moringen about 12 years ago

Explain symlink creation in manual/preparation.rst
refs #903
  • manual/conf.py.in: added replacement main_binary
  • manual/preparation.rst: extended explanation of symbolic link
    creation; describe new interactive and non-interactive symbolic link
    creation

Revision 8aaf57f6
Added by J. Moringen about 12 years ago

Added automatic creation of symlinks in main/main.lisp
fixes #903
  • main/main.lisp (main): improved help text; accept create-links
    commandline option; ask interactively whether links should be
    created
    (%maybe-create-link): new function; helper function for creating a
    symbolic link if necessary
    (%maybe-create-links): new function; helper function for creating
    symbolic links for entry points as necessary

Revision 53649897
Added by J. Moringen about 12 years ago

merged automatic symlink creation from trunk (r373, r371) refs #903

Revision dea798bc
Added by J. Moringen about 12 years ago

merged automatic symlink creation from trunk (r373, r371) refs #903

History

#1 Updated by J. Moringen about 12 years ago

  • Target version changed from 0.6 to rsb-0.7

#2 Updated by J. Moringen about 12 years ago

  • Subject changed from Should bag-play and friends create symlinks automatically? to bag-play and friends should create symlinks automatically
  • Description updated (diff)
  • Status changed from Feedback to In Progress
  • % Done changed from 0 to 30

Since nobody commented on this, I will implement it as proposed.

#3 Updated by J. Moringen about 12 years ago

  • Assignee set to J. Moringen

#4 Updated by J. Moringen about 12 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 30 to 100

Applied in changeset r373.

Also available in: Atom PDF