aboutsummaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg12
1 files changed, 11 insertions, 1 deletions
diff --git a/setup.cfg b/setup.cfg
index ef7a258..972a712 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,4 +1,6 @@
[metadata]
+name = meson
+version = attr: mesonbuild.coredata.version
description = A high performance build system
author = Jussi Pakkanen
author_email = jpakkane@gmail.com
@@ -29,16 +31,24 @@ classifiers =
long_description = Meson is a cross-platform build system designed to be both as fast and as user friendly as possible. It supports many languages and compilers, including GCC, Clang, PGI, Intel, and Visual Studio. Its build definitions are written in a simple non-Turing complete DSL.
[options]
+packages = find:
python_requires = >= 3.6
setup_requires =
setuptools
+[options.entry_points]
+console_scripts =
+ meson = mesonbuild.mesonmain:main
+
[options.extras_require]
progress =
tqdm
+[options.packages.find]
+include = mesonbuild, mesonbuild.*
+exclude = *.data
+
[tool:pytest]
python_classes =
python_files =
run_unittests.py
-