Changes between Initial Version and Version 4 of Ticket #1757


Ignore:
Timestamp:
01/06/2015 03:13:14 PM (5 years ago)
Author:
kzar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1757

    • Property Cc sebastian added
    • Property Priority changed from Unknown to P4
    • Property Component changed from Unknown to Platform
    • Property Blocked By changed from to 1364, 1588
  • Ticket #1757 – Description

    initial v4  
    1 === Background === 
    2 In #170 we introduced our custom dependency mechanism, it should be used by the adblockpluschrome repository. 
    3  
    4 === What to change === 
    5 Update dependency on buildtools repository. Add a dependencies file and remove .hgsub and .hgsubstate files. Change the build.py script to call ensure_dependencies.py first. 
     1 - Migrate the contents of the `.hgsub` and `.hgsubstate` to a dependencies` file for use by the ensure_dependencies.py script. (See ticket #170 and the [https://github.com/adblockplus/infrastructure/blob/master/ensure_dependencies.py#L33 script itself] for more information about the format. See the infrastructure repository [https://github.com/adblockplus/infrastructure/blob/master/dependencies for a working example]. 
     2 - Change the `build.py` script to import `ensure_dependencies` and to call call `resolve_deps("adblockpluschrome")` before executing other tasks.