summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Minit templates modularizationMichael Hirsch, Ph.D2019-11-021-0/+1
|
* Ensure setuptools via PEP508/518 pyproject.tomlMichael Hirsch, Ph.D2019-11-021-1/+0
|
* Add optional progress bar when generating build.ninjaNirbheek Chauhan2019-07-201-0/+1
|
* compilers: Move clike into a mixins directoryDylan Baker2019-07-151-0/+1
| | | | | | | The compilers module is rather large and confusing, with spaghetti dependencies going every which way. I'm planning to start breaking out the internal representations into a mixins submodule, for things that shouldn't be required outside of the compilers module itself.
* setup.py >= python 3.5.2Michael Hirsch, Ph.D2019-07-111-2/+2
|
* ENH: metadata PEP390 setup.cfgMichael Hirsch, Ph.D2019-07-111-26/+3
| | | | | | https for Meson docs url Co-Authored-By: Elliott Sales de Andrade <quantum.analyst@gmail.com>
* cmake: Added custom target wrapper scriptDaniel Mensinger2019-06-281-1/+4
|
* cmake: Server handshakeDaniel Mensinger2019-06-061-0/+1
|
* LLVM: Added CMake backendDaniel Mensinger2019-05-031-1/+1
|
* Preliminary CMake module searchDaniel Mensinger2019-02-261-1/+1
|
* Fixed test case and setup.pyDaniel Mensinger2019-01-221-0/+1
|
* CMake find_package dependency backend (#4444)Daniel Mensinger2018-11-221-0/+2
|
* Throw error to unsupported Python versions before importing modules from ↵Pieter Krul2018-10-231-2/+1
| | | | mesonbuild
* setup: Add tests for the installed files listNirbheek Chauhan2018-08-121-34/+40
| | | | | Ensure that the installed files list matches what we expect, to avoid surprises at release time.
* setup: Require setuptools and entry_points:Nirbheek Chauhan2018-08-111-40/+4
| | | | | This gives us a consistent experience and a simpler setup across all operating systems. Setuptools is available everywhere these days.
* Install meson.exe as the entrypoint on WindowsNirbheek Chauhan2018-08-111-0/+8
| | | | | | Thanks to Rafael Rivera for the suggestion Fixes https://github.com/mesonbuild/meson/issues/1877
* Remove long deprecated command scripts.Jussi Pakkanen2018-07-191-10/+2
|
* Support installation via polkitRyan Gonzalez2018-05-171-1/+2
|
* setup.py: set the python_requires fieldDylan Baker2018-03-071-2/+4
| | | | | | | | | | | | | This instructs tools like pip that meson requires python 3.5 or greater, so if one tries to install on an older version pip will fall back to an older version of meson. This won't fix 0.45 since it's already in the wild (unless someone wants to delete and re-upload the version on pypi). But it should fix future versions. Retain the hand rolled version check, but update it to enforce our actual requirements.
* Add mesonbuild.compilers to packages in setup.pyAlistair Thomas2017-06-271-1/+2
|
* setup.py: dependencies is now a directoryNirbheek Chauhan2017-05-121-0/+1
|
* setup.py: install scripts from build_dirMike Gilbert2017-04-291-4/+6
| | | | | | This ensures the installed scripts will have updated shebangs. Fixes: https://github.com/mesonbuild/meson/issues/1677
* Bump version number for release.0.38.0Jussi Pakkanen2017-01-291-1/+1
|
* Added man page for mesontest.Jussi Pakkanen2017-01-231-0/+1
|
* style: [E402] module level import not at top of fileMike Sinkovsky2017-01-111-5/+4
|
* tree-wide: remove unused importsIgor Gnatenko2016-12-191-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./setup.py:17:1: F401 'os' imported but unused import os ^ ./setup.py:37:1: F401 'stat.ST_MODE' imported but unused from stat import ST_MODE ^ ./run_tests.py:17:1: F401 'os' imported but unused import subprocess, sys, os ^ ./run_tests.py:18:1: F401 'shutil' imported but unused import shutil ^ ./run_unittests.py:23:1: F401 'mesonbuild.dependencies.Qt5Dependency' imported but unused from mesonbuild.dependencies import PkgConfigDependency, Qt5Dependency ^ ./mesonbuild/build.py:15:1: F401 '.coredata' imported but unused from . import coredata ^ ./mesonbuild/interpreter.py:32:1: F401 'subprocess' imported but unused import os, sys, subprocess, shutil, uuid, re ^ ./mesonbuild/interpreter.py:32:1: F401 're' imported but unused import os, sys, subprocess, shutil, uuid, re ^ ./mesonbuild/dependencies.py:23:1: F401 'subprocess' imported but unused import os, stat, glob, subprocess, shutil ^ ./mesonbuild/mesonlib.py:17:1: F401 'sys' imported but unused import platform, subprocess, operator, os, shutil, re, sys ^ ./mesonbuild/modules/qt5.py:15:1: F401 'subprocess' imported but unused import os, subprocess ^ ./mesonbuild/modules/pkgconfig.py:15:1: F401 '..coredata' imported but unused from .. import coredata, build ^ ./mesonbuild/scripts/scanbuild.py:15:1: F401 'sys' imported but unused import sys, os ^ ./mesonbuild/scripts/meson_exe.py:20:1: F401 'subprocess' imported but unused import subprocess ^ ./mesonbuild/scripts/meson_exe.py:22:1: F401 '..mesonlib.MesonException' imported but unused from ..mesonlib import MesonException, Popen_safe ^ ./mesonbuild/scripts/symbolextractor.py:23:1: F401 'subprocess' imported but unused import os, sys, subprocess ^ ./mesonbuild/scripts/symbolextractor.py:25:1: F401 '..mesonlib.MesonException' imported but unused from ..mesonlib import MesonException, Popen_safe ^ ./mesonbuild/scripts/meson_install.py:19:1: F401 '..mesonlib.MesonException' imported but unused from ..mesonlib import MesonException, Popen_safe ^ ./mesonbuild/scripts/yelphelper.py:15:1: F401 'sys' imported but unused import sys, os ^ ./mesonbuild/scripts/yelphelper.py:20:1: F401 '..mesonlib.MesonException' imported but unused from ..mesonlib import MesonException ^ ./mesonbuild/backend/vs2010backend.py:17:1: F401 're' imported but unused import re ^ ./test cases/vala/8 generated sources/src/copy_file.py:3:1: F401 'os' imported but unused import os ^ ./test cases/common/107 postconf/postconf.py:3:1: F401 'sys' imported but unused import sys, os ^ ./test cases/common/129 object only target/obj_generator.py:5:1: F401 'shutil' imported but unused import sys, shutil, subprocess ^ ./test cases/common/57 custom target chain/usetarget/subcomp.py:3:1: F401 'os' imported but unused import sys, os ^ ./test cases/common/95 dep fallback/subprojects/boblib/genbob.py:3:1: F401 'os' imported but unused import os ^ ./test cases/common/98 gen extra/srcgen.py:4:1: F401 'os' imported but unused import os ^ ./test cases/common/113 generatorcustom/gen.py:3:1: F401 'os' imported but unused import sys, os ^ ./test cases/common/113 generatorcustom/catter.py:3:1: F401 'os' imported but unused import sys, os ^ ./test cases/common/59 object generator/obj_generator.py:5:1: F401 'shutil' imported but unused import sys, shutil, subprocess ^ Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
* Install mesontest script along with the othersMinijackson2016-11-261-0/+1
|
* setup.py: On Unix install scripts without .py suffixPatrick Griffis2016-10-111-0/+27
|
* Remove unmaintained and broken PyQt5 GUI (#574)Nirbheek Chauhan2016-05-301-3/+0
|
* Error out if trying to install with Python 2.Jussi Pakkanen2016-03-281-0/+6
|
* Back to .py suffix in files. Closes #394.Jussi Pakkanen2016-03-021-1/+5
|
* Tweak setup.py includes.Jussi Pakkanen2016-01-231-0/+1
|
* Fix wraptool.Jussi Pakkanen2016-01-161-1/+1
|
* Fix some issues that break pypi installs and bump version to upload new version.Jussi Pakkanen2016-01-161-2/+5
|
* Some text tweaks.Jussi Pakkanen2016-01-161-1/+1
|
* Removed custom tar generator.Jussi Pakkanen2016-01-161-0/+3
|
* Support both setuptools and distutils.Jussi Pakkanen2016-01-161-1/+5
|
* Added distutils setup.py.Jussi Pakkanen2016-01-161-0/+50