Skip to content

spring-team/pants

 
 

Repository files navigation

Pants Build System

Pants is a build system for software projects in a variety of languages. It works particularly well for a source code repository that contains many distinct projects.

Friendly documentation: http://www.pantsbuild.org/

We release to PyPI version license

We use Travis CI to verify the build Build Status.

We use Coveralls to monitor test coverage Coverage Status.

Requirements

At a minimum, pants requires the following to run properly:

  • Linux or Mac OS X
  • Python 2.7.x (the latest stable version of 2.7 is recommended)
  • A C compiler, system headers, Python headers (to compile native Python modules) and the libffi library and headers (to compile and link modules that use CFFI to access native code).
  • Internet access (so that pants can fully bootstrap itself)

Additionally, if you use the jvm backend to work with java or scala code (installed by default):

  • OpenJDK or Oracle JDK version 7 or greater

I believe in you. You can do the thing!

Life is its own reason for being. It is beautiful to have a sense of beauty.

Our bodies and minds are capable of far more than our psyche will let us achieve.

Life is its own reason for being. It is beautiful to have a sense of beauty.

Packages

No packages published

Languages

  • Python 83.1%
  • Java 7.0%
  • Rust 6.4%
  • Shell 1.1%
  • Scala 1.1%
  • HTML 0.7%
  • Other 0.6%