Skip to content

Maven Support #314

Description

@nikhedonia

Buck supports Java and downloads from Maven.

remote_file(
  name = 'httpmime-jar',
  sha1 = '54ffde537682aea984c22fbcf0106f21397c5f9b',
  url = 'mvn:org.apache.httpcomponents:httpmime:jar:4.3.4',
  out = 'httpmime.jar',
)

To implement Maven support, Buckaroo would need:

  1. to be able to parse maven uri's
  2. find and parse pom.xml manifest from maven
  3. fetch transitive dependencies
  4. generate an appropriate buck file on install

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions