summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* ci: build python 2.7 and 3.7 in debug mode. Fixes #243ci-debug-buildChristoph Reiter2018-08-161-1/+0
| | | | | | | | | | It contains more strict checks which might be useful for finding potential bugs. Initialize PyGILState_STATE because gcc can't figure out that state is always defined in the release case when Py_DEBUG is enabled.. Remove -Winline which is triggerd for pygobject_init() with the debug build. Not sure what to do when inlining fails, so just remove the warning for now.
* meson: declare_dependency for use by potential superprojectsMathieu Duponchelle2018-08-151-0/+6
|
* meson: fix naming/version/path of the .egg-info fileChristoph Reiter2018-06-241-3/+11
| | | | | | | | | Match what we do with distutils * Use "PyGObject" as package name (it's not case sensitive, but no need to diverge there) * Mark unstable releases as dev releases by adjusting the version number * Install in the right directory (not the gi package)
* meson: support building pycairo as a subprojectChristoph Reiter2018-06-241-2/+9
|
* git commit -m "version bump"Christoph Reiter2018-05-161-1/+1
|
* meson: don't autodetect pycairo support, force it and add an option to ↵Christoph Reiter2018-05-061-6/+10
| | | | | | disable it If you don't want pycairo support pass "-Dpycairo=false"
* build: disable new cast-function-type warnings with gcc8Christoph Reiter2018-05-031-0/+1
| | | | | We have to assign PyCFunctionWithKeywords functions to PyCFunction fields everywhere, so not much we can do. Ideas welcome.
* meson: dedup PY_SSIZE_T_CLEAN usageChristoph Reiter2018-05-031-0/+2
|
* meson: use the same compiler flags as with distutilsChristoph Reiter2018-05-031-5/+56
|
* meson: don't hardcode includedir/datadirChristoph Reiter2018-05-031-2/+2
| | | | as suggested by Patrick in !62
* meson: dont pass the default required value everywhereChristoph Reiter2018-05-031-7/+7
| | | | as suggested by Patrick in !62
* meson: update the version and required meson version. Fixes #212Christoph Reiter2018-05-021-2/+2
|
* meson.build: disable constness warningsMathieu Duponchelle2018-04-201-0/+8
|
* meson.build: align version requirements on setup.pyMathieu Duponchelle2018-04-201-7/+12
|
* meson.build: require python installationMathieu Duponchelle2018-04-201-1/+2
|
* Add meson build definitionsMathieu Duponchelle2018-04-201-0/+73