summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Add .venv to .gitignoreChristoph Reiter2021-09-191-0/+1
|
* Add poetry supportChristoph Reiter2021-04-301-0/+1
|
* Add .mypy_cache to .gitignoreChristoph Reiter2020-03-081-0/+1
|
* gitlab-ci: Add coverage reportsChristoph Reiter2018-02-171-0/+1
| | | | | Use gcov/lcov and coverage.py; merge all results and provide the final html reports as job artifacts.
* tests: switch to pytest as the default test runner. See #153Christoph Reiter2018-02-101-0/+2
| | | | | | | | | | | The TEST_NAMES env var gets translated to work with the pytest syntax (foo.py::class::method). Rename one class which triggers a pytest warning because it starts with "Test" but isn't one. Remove erroring out on Python warnings as pytest triggers some deprecation warnings by default.
* setup.py: Make the test command work under MSYS2Christoph Reiter2018-01-231-0/+2
| | | | | | | | | | | | | gobject-introspection requires an import lib (.dll.a) on Windows, so build that as well. Disable the dbus tests until we have a temp bus like with autotools. Unset MSYSTEM to disable the os.sep hackery. This hit a bug in GI for the mingw+no-libtool case, see https://bugzilla.gnome.org/show_bug.cgi?id=791902 The fix has been applied to MSYS2 in the meantime, see https://github.com/Alexpux/MINGW-packages/pull/3308
* Add sphinx based documentationChristoph Reiter2017-12-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | Takes the documentation developed at https://github.com/pygobject/pygobject-docs and puts into /docs See https://pygobject.readthedocs.io for how it looks Now that we move to gitlab we can use webhooks to trigger builds on readthedocs from gitlab directly and we should also have a nicer contribution UX. This also gets rid of most of README/HACKING/INSTALL and moves most of the information into the documentation. The README is kept short and only makes clear what pygobject is and points to the online docs as that should answer all questions. setup.py now sets the content of README.rst as long_descriptions, as that is the content shown on PyPI. This makes the page on PyPI look the same as on gitlab. https://bugzilla.gnome.org/show_bug.cgi?id=791448
* setup.py: Port to distutils/setuptoolsChristoph Reiter2017-12-061-0/+1
| | | | | | | | | | | | | | | | | | | 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
* Update .gitignore: add *.dll, *.dylib, .DS_STOREChristoph Reiter2017-03-271-0/+3
|
* Port from gnome-common to autoconf-archiveChristoph Reiter2017-03-201-0/+3
| | | | | | | | | | | | | | | | | | See https://wiki.gnome.org/Projects/GnomeCommon/Migration Visible changes: * --enable-compile-warnings is now [no/auto/yes] instead of [no/minimum/yes/maximum/error] * warnings are errors by default except for releases or if --disable-Werror is passed (which is the default in jhbuild) AX_APPEND_COMPILE_FLAGS() gets used to disable some warnings enabled by AX_COMPILER_FLAGS() because they trigger with pycairo/python headers. Tested with gcc 6.3, clang 3.8.1 https://bugzilla.gnome.org/show_bug.cgi?id=777713
* Allow installing with pipMathieu Bridon2016-06-291-0/+3
| | | | | | | | | | This commit adds a setup.py file which just calls the autotools to configure/make/make install. It is heavily inspired by the similar work from Simon McVittie on dbus-python. https://bugzilla.gnome.org/show_bug.cgi?id=767988
* gtk-demo: Add CSS demosGian Mario Tagliaretti2013-12-311-0/+1
| | | | | | | | | | Add a couple of demos demostrating the use of CSS, the css files are stored into a GResource binary file compiled with glib-compile-resources, the comments in gtk-demo.py explain the usage of GResource. Signed-off-by: Simon Feltman <sfeltman@src.gnome.org> https://bugzilla.gnome.org/show_bug.cgi?id=719722
* tests: Update check.valgrind with always-malloc and add logging optionsSimon Feltman2013-10-061-0/+1
| | | | | | | | Based on notes in https://wiki.gnome.org/Valgrind we need to use always-malloc for valgrind runs. Add check.valgrindlog and check.valgrindxml which output valgrind logs into an ignored local tmp. Output logs are named <head-sha>-$TEST_NAMES.log so we can track commits and use diff tools on the logs.
* Add support for lcov code coverageMartin Pitt2012-11-081-0/+1
| | | | | | | Use gnome-common's new code coverage flags. Default to enabling code coverage in autogen.sh (but not for dist). To use this, run "make check-code-coverage" after building.
* .gitignore: Add missing built filesMartin Pitt2012-09-031-2/+7
|
* Update .gitignoreMartin Pitt2012-03-261-0/+61
| | | | | | - Ignore *.o, backup files, and generated Makefiles in all subdirectories - Ignore *.pyc files. - Do not ignore .gitignore, we actually want to track this.
* Remove .gitignore files and use git.mkIgnacio Casal Quinteiro2011-01-271-46/+0
| | | | | git.mk is a script maintained in pango. From time to time we must check if it was updated and update it here.
* Add distutils generated build/dist directories and eclipse configuration ↵Dieter Verfaillie2010-11-031-0/+7
| | | | | | files to .gitignore Signed-off-by: Dieter Verfaillie <dieterv@optionexplicit.be>
* Add *~ and *.orig to .gitignoreTomeu Vizoso2010-06-211-1/+4
|
* Ignore one more file.Paul Pogonyshev2009-11-221-0/+1
|
* Code maintenance: ignore '.so' filesPaul Pogonyshev2009-04-191-0/+1
|
* Code maintenance: add .gitignore filesPaul Pogonyshev2009-04-181-0/+34