subcomponent 0.1.0

A components orchestrator
/*
 * This is a test with two components A and B.
 * A depends on B (A -> B)
 * B depends on A (B -> A)
 *
 * Cyclic dependency!
 */

subcomponents {
   A {
      name: "A"; path: "a";
      depends: B;

      fetch {
         git {
            url: "https://this/looks/like/an/url.git";
            branch: "master";
         }
      }
   }

   B {
      name: "B"; path: "b";
      depends: A;

      fetch {
         git {
            url: "https://this/looks/like/an/url.git";
            branch: "master";
         }
      }
   }
}