[ 
https://issues.apache.org/jira/browse/BUILDR-182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642128#action_12642128
 ] 

Ittay Dror commented on BUILDR-182:
-----------------------------------

4. add a hook that allows me to tell drb to reload buildfile. e.g., if some 
environmental condition changes, or a required file is changed. this is minor 
for performance reasons (i can always restart), but would be good if i want to 
use drb to help build on remote machines (in which case i don't want to log in 
and restart)

> drb wishes
> ----------
>
>                 Key: BUILDR-182
>                 URL: https://issues.apache.org/jira/browse/BUILDR-182
>             Project: Buildr
>          Issue Type: Wish
>          Components: Extensions
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>
> Add hooks to Snapshot, so there can be better control over what tasks are 
> redefined in each build:
> 1. some tasks are defined lazily to save performance when buildr runs 
> directly. however, for performance reasons i don't want to define them in 
> each subsequent run. furthermore, some of those tasks may have logic to not 
> execute in subsequent builds under some circumstances.
> ==> add option to add tasks to the snapshot
> 2. some tasks may need to recreate their prerequisites in each run. for 
> example in C++ a library depends on the obj files from which it is linked. 
> but in each run the list of objects needs to be reconstructed to account for 
> changes in the files. this can be handled by lazily defining this list (since 
> drb always returns the prerequisites to their original state), yet, it may be 
> easier if a hook is provided that instructs drb to recreate a task completely 
> in subsequent runs.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to