Ticket #502 (closed enhancement: fixed)

Opened 11 years ago

Last modified 11 years ago

Don't require users to manually symlink hooks to each place they're used

Reported by: dleverton Owned by: ciaranm
Priority: Sometime Milestone: Enhanced Hooks
Component: core/paludis Version: scm
Keywords: Cc:
Blocked By: Blocking:
Distribution:

Description

This is error prone, especially when a new version of the hook requires to be added in a new place.

  • Allow .hook, .so and .py hooks to specify which phases they want to be run in (can't run them all each time, because starting a new bash process for each .hook each time the install_pretend_display_item_* or merger_* hooks are invoked would be far too slow).
  • Allow .hook hooks to be used for ebuild_* (possibly using the pipe_command stuff for dependencies)
  • Deprecate .bash hooks

Change History

comment:1 Changed 11 years ago by ciaranm

  • Blocking set to 445

comment:2 Changed 11 years ago by ciaranm

  • Blocking 445 deleted

comment:3 Changed 11 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to fixed

r4502

Note: See TracTickets for help on using tickets.