Skip to content

Build system should track dependencies ordering between packages #26

@karawitan

Description

@karawitan

@yamsergey I saw somewhere that taskwarrior build failed in the CI.
As a simple fix for now, here is what I would suggest:

  • take advantage of the following feature inside lib.sh:

lib.sh: bootstrap () : skip build of package when packages/$DISTVER.zip is already present and print a Warning (5c58ff9)

taskwarrior/build.sh : put a "../../ports/<required_library>/build.sh".

But here comes a question .. Is there a persistence of the work/ directory accross builds or is it re-created each time ?

If there is persistence of work/ , removing package/<required_library-version>.zip would be enough to fix this issue.

If there is no persistence of work/ .. a mecanism to "unpack" zip from packages/<required_library-version> has to be used/designed.

What do you think :) ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions