Skip to content

mistermocha/pants

Folders and files

NameName
Last commit message
Last commit date
Mar 13, 2017
Apr 27, 2017
May 2, 2017
May 9, 2017
May 5, 2017
Jan 5, 2017
May 2, 2017
May 13, 2017
May 13, 2017
May 13, 2017
Oct 8, 2016
Apr 29, 2016
Nov 12, 2016
Oct 13, 2016
Feb 18, 2017
Apr 20, 2016
May 6, 2017
Jun 10, 2016
Apr 21, 2017
Nov 15, 2016
Nov 16, 2016
Mar 27, 2017
Apr 28, 2017
Apr 3, 2014
Nov 19, 2016
Mar 27, 2017
Dec 8, 2016
Oct 22, 2015
Apr 24, 2017
May 8, 2017
Apr 11, 2016

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 downloads

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

Packages

No packages published

Languages

  • Python 86.0%
  • Java 7.2%
  • Rust 2.7%
  • Scala 1.2%
  • HTML 1.2%
  • Shell 1.0%
  • Other 0.7%