Skip to content

Bundles listed in runbundles should not be considered in build order calculation #12

@njbartlett

Description

@njbartlett

If a bundle is listed in -runbundles it appears to be considered in the build order calculations. This can result in a CircularDependencyException when in fact no circular dependency exists.

For example I have bundles A and B, where B has a compilation dependency on A. My launcher is defined on bundle A because it is my "main" bundle, and I add B to the -runbundles for A because I want to include B when running the application.

To do this "properly" I have to create another bundle project that I just use as a launcher. This seems a little heavyweight, and is further reason IMHO to have separate and multiple launcher scripts, rather than including all launch information in bnd.bnd.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions