apl-cornell / fabric

Distributed persistent programming language with secure information flow types
http://www.cs.cornell.edu/projects/fabric/
Other
28 stars 4 forks source link

Use a modern dependency management system #20

Open tmagrino opened 6 years ago

tmagrino commented 6 years ago

Currently we're manually managing jar dependencies in the lib folder and this can be a pain. I suggest we move to a more modern system for managing at least the dependencies for fabric, such as Ivy, Maven, or Gradle.

Ideally we could also support some custom build tasks/archetypes for a build system like Maven or Gradle to make it easier to set up and manage new Fabric and FabIL projects.