summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorChristoph Reiter <creiter@src.gnome.org>2017-12-04 15:33:00 +0100
committerChristoph Reiter <creiter@src.gnome.org>2017-12-06 15:50:13 +0100
commit3e455944f5835c750911d3178a0607201f23f1a8 (patch)
treeccc78028794ea8f65cfafc8cfbae848be1d4c4d2 /.gitignore
parent58f677bfaa0f117465a9e2146c5d83768b5a76ac (diff)
downloadpygobject-3e455944f5835c750911d3178a0607201f23f1a8.tar.gz
setup.py: Port to distutils/setuptools
Instead of wrapping autotools add a proper setuptools based build system. Compared to the autotools one this does not install .pc files or headers and does not allow running tests. It uses pkg-config for discovering dependencies and explictely searches for .pc files in the Python prefix so that pycairo installations in a virtualenv are discovered. When using MSVC, pkg-config is skipped and it is assumend that INCLUDE and LIB is properly set up. Version information and requirements are parsed from configure.ac, package metadata is parsed from PKG-INFO.in. Also adds a "setup.py distcheck" command which makes sure all tracked files end up in the tarball and that the tarball builds (no tests are run atm). https://bugzilla.gnome.org/show_bug.cgi?id=789211
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 03f742a1..aba77a16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -76,3 +76,4 @@ Makefile.in
/build/
/dist/
/pygobject.egg-info/
+/MANIFEST