<?xml version="1.0"?>

<!--
Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).
Licensed under the Apache License, Version 2.0 (see LICENSE).
-->

<!-- generated by pants! -->
<projectDescription>
  <name>{{project.name}}</name>
  <comment></comment>
  <projects>
  </projects>
  <buildSpec>
    {{! For whatever reason in a mixed scala/java project, the only jvm builder must be the scala
        builder circa eclipse 3.6}}
    {{#project.scala?}}
    <buildCommand>
      <name>org.scala-ide.sdt.core.scalabuilder</name>
      <arguments>
      </arguments>
    </buildCommand>
    {{/project.scala?}}
    {{^project.scala?}}
    <buildCommand>
      <name>org.eclipse.jdt.core.javabuilder</name>
      <arguments>
      </arguments>
    </buildCommand>
    {{/project.scala?}}
    {{#project.python?}}
    <buildCommand>
      <name>org.python.pydev.PyDevBuilder</name>
      <arguments>
      </arguments>
    </buildCommand>
    {{/project.python?}}
  </buildSpec>
  <natures>
    {{#project.scala?}}
    <nature>org.scala-ide.sdt.core.scalanature</nature>
    {{/project.scala?}}
    <nature>org.eclipse.jdt.core.javanature</nature>
    {{#project.python?}}
    <nature>org.python.pydev.pythonNature</nature>
    {{/project.python?}}
  </natures>

  {{#project.source_bases?}}
  <linkedResources>
    {{#project.source_bases}}
    <link>
      <name>{{id}}</name>
      {{! TODO(John Sirois): What does 2 mean? - find out and document.}}
      <type>2</type>
      <location>{{path}}</location>
    </link>
    {{/project.source_bases}}
  </linkedResources>
  {{/project.source_bases?}}

</projectDescription>
