Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-07-16 | mdata: remove setuptools and use mesondata instead | Daniel Mensinger | 1 | -5/+0 | |
2020-02-20 | cmake: Fix relative paths for add_custom_{command,target} | Daniel Mensinger | 1 | -1/+1 | |
Do this by tracking CMAKE_CURRENT_{SOURCE,BINARY}_DIR variables. This is achieved by injecting CMake code with CMAKE_PROJECT_INCLUDE and overriding some builtin functions with a wrapper that adds additional trace information. | |||||
2019-11-02 | Minit templates modularization | Michael Hirsch, Ph.D | 1 | -0/+1 | |
2019-11-02 | Ensure setuptools via PEP508/518 pyproject.toml | Michael Hirsch, Ph.D | 1 | -1/+0 | |
2019-07-20 | Add optional progress bar when generating build.ninja | Nirbheek Chauhan | 1 | -0/+1 | |
2019-07-15 | compilers: Move clike into a mixins directory | Dylan Baker | 1 | -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. | |||||
2019-07-11 | setup.py >= python 3.5.2 | Michael Hirsch, Ph.D | 1 | -2/+2 | |
2019-07-11 | ENH: metadata PEP390 setup.cfg | Michael Hirsch, Ph.D | 1 | -26/+3 | |
https for Meson docs url Co-Authored-By: Elliott Sales de Andrade <quantum.analyst@gmail.com> | |||||
2019-06-28 | cmake: Added custom target wrapper script | Daniel Mensinger | 1 | -1/+4 | |
2019-06-06 | cmake: Server handshake | Daniel Mensinger | 1 | -0/+1 | |
2019-05-03 | LLVM: Added CMake backend | Daniel Mensinger | 1 | -1/+1 | |
2019-02-26 | Preliminary CMake module search | Daniel Mensinger | 1 | -1/+1 | |
2019-01-22 | Fixed test case and setup.py | Daniel Mensinger | 1 | -0/+1 | |
2018-11-22 | CMake find_package dependency backend (#4444) | Daniel Mensinger | 1 | -0/+2 | |
2018-10-23 | Throw error to unsupported Python versions before importing modules from ↵ | Pieter Krul | 1 | -2/+1 | |
mesonbuild | |||||
2018-08-12 | setup: Add tests for the installed files list | Nirbheek Chauhan | 1 | -34/+40 | |
Ensure that the installed files list matches what we expect, to avoid surprises at release time. | |||||
2018-08-11 | setup: Require setuptools and entry_points: | Nirbheek Chauhan | 1 | -40/+4 | |
This gives us a consistent experience and a simpler setup across all operating systems. Setuptools is available everywhere these days. | |||||
2018-08-11 | Install meson.exe as the entrypoint on Windows | Nirbheek Chauhan | 1 | -0/+8 | |
Thanks to Rafael Rivera for the suggestion Fixes https://github.com/mesonbuild/meson/issues/1877 | |||||
2018-07-19 | Remove long deprecated command scripts. | Jussi Pakkanen | 1 | -10/+2 | |
2018-05-17 | Support installation via polkit | Ryan Gonzalez | 1 | -1/+2 | |
2018-03-07 | setup.py: set the python_requires field | Dylan Baker | 1 | -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. | |||||
2017-06-27 | Add mesonbuild.compilers to packages in setup.py | Alistair Thomas | 1 | -1/+2 | |
2017-05-12 | setup.py: dependencies is now a directory | Nirbheek Chauhan | 1 | -0/+1 | |
2017-04-29 | setup.py: install scripts from build_dir | Mike Gilbert | 1 | -4/+6 | |
This ensures the installed scripts will have updated shebangs. Fixes: https://github.com/mesonbuild/meson/issues/1677 | |||||
2017-01-29 | Bump version number for release.0.38.0 | Jussi Pakkanen | 1 | -1/+1 | |
2017-01-23 | Added man page for mesontest. | Jussi Pakkanen | 1 | -0/+1 | |
2017-01-11 | style: [E402] module level import not at top of file | Mike Sinkovsky | 1 | -5/+4 | |
2016-12-19 | tree-wide: remove unused imports | Igor Gnatenko | 1 | -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> | |||||
2016-11-26 | Install mesontest script along with the others | Minijackson | 1 | -0/+1 | |
2016-10-11 | setup.py: On Unix install scripts without .py suffix | Patrick Griffis | 1 | -0/+27 | |
2016-05-30 | Remove unmaintained and broken PyQt5 GUI (#574) | Nirbheek Chauhan | 1 | -3/+0 | |
2016-03-28 | Error out if trying to install with Python 2. | Jussi Pakkanen | 1 | -0/+6 | |
2016-03-02 | Back to .py suffix in files. Closes #394. | Jussi Pakkanen | 1 | -1/+5 | |
2016-01-23 | Tweak setup.py includes. | Jussi Pakkanen | 1 | -0/+1 | |
2016-01-16 | Fix wraptool. | Jussi Pakkanen | 1 | -1/+1 | |
2016-01-16 | Fix some issues that break pypi installs and bump version to upload new version. | Jussi Pakkanen | 1 | -2/+5 | |
2016-01-16 | Some text tweaks. | Jussi Pakkanen | 1 | -1/+1 | |
2016-01-16 | Removed custom tar generator. | Jussi Pakkanen | 1 | -0/+3 | |
2016-01-16 | Support both setuptools and distutils. | Jussi Pakkanen | 1 | -1/+5 | |
2016-01-16 | Added distutils setup.py. | Jussi Pakkanen | 1 | -0/+50 | |