aboutsummaryrefslogtreecommitdiffstats
path: root/meson/setup.cfg
diff options
context:
space:
mode:
authorAngelos Mouzakitis <a.mouzakitis@virtualopensystems.com>2023-10-10 14:33:42 +0000
committerAngelos Mouzakitis <a.mouzakitis@virtualopensystems.com>2023-10-10 14:33:42 +0000
commitaf1a266670d040d2f4083ff309d732d648afba2a (patch)
tree2fc46203448ddcc6f81546d379abfaeb323575e9 /meson/setup.cfg
parente02cda008591317b1625707ff8e115a4841aa889 (diff)
Add submodule dependency filesHEADmaster
Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec
Diffstat (limited to 'meson/setup.cfg')
-rw-r--r--meson/setup.cfg57
1 files changed, 57 insertions, 0 deletions
diff --git a/meson/setup.cfg b/meson/setup.cfg
new file mode 100644
index 000000000..7c49b71c6
--- /dev/null
+++ b/meson/setup.cfg
@@ -0,0 +1,57 @@
+[metadata]
+name = meson
+version = attr: mesonbuild.coredata.version
+description = A high performance build system
+author = Jussi Pakkanen
+author_email = jpakkane@gmail.com
+url = https://mesonbuild.com
+keywords =
+ meson
+ mesonbuild
+ build system
+ cmake
+license = Apache License, Version 2.0
+license_file = COPYING
+classifiers =
+ Development Status :: 5 - Production/Stable
+ Environment :: Console
+ Intended Audience :: Developers
+ License :: OSI Approved :: Apache Software License
+ Natural Language :: English
+ Operating System :: MacOS :: MacOS X
+ Operating System :: Microsoft :: Windows
+ Operating System :: POSIX :: BSD
+ Operating System :: POSIX :: Linux
+ Programming Language :: Python :: 3 :: Only
+ Programming Language :: Python :: 3.6
+ Programming Language :: Python :: 3.7
+ Programming Language :: Python :: 3.8
+ Programming Language :: Python :: 3.9
+ Topic :: Software Development :: Build Tools
+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
+typing =
+ mypy
+ typing_extensions; python_version <"3.8"
+
+[options.packages.find]
+include = mesonbuild, mesonbuild.*
+exclude = *.data
+
+[tool:pytest]
+python_classes =
+python_files =
+ run_unittests.py