summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreterbase.py
AgeCommit message (Expand)Author
2020-03-02types: (partially) annotate interpreterbase.pyDaniel Mensinger
2020-03-02types: Annotate ast/interpreter.pyDaniel Mensinger
2020-03-02types: Annotate mparser.pyDaniel Mensinger
2020-02-28Store filename in node locationJon Turney
2020-02-28Adjust all the other places MesonException file attribute is setJon Turney
2019-12-04dict: Fully evaluate keysXavier Claessens
2019-11-12Fixed issue that the key's value type wasn't checked correctly.fchin
2019-11-12Adding dictionary entry using string variable as key.franczc
2019-11-06Fix typos found by codespellWolfgang Stöggl
2019-10-24Return a disabler when an unknown method is called on a disabler objectJames Hilliard
2019-10-10Merge pull request #6011 from xclaesse/not-disablerJussi Pakkanen
2019-10-10Make parser errors print relative path to meson.build fileNiklas Claesson
2019-10-08Test disabler in foreach loopsXavier Claessens
2019-10-08Fix `if not disabler()` caseXavier Claessens
2019-08-12Add is_disabler functionJames Hilliard
2019-07-23meson: handle nested disablerMarc-André Lureau
2019-04-29Address code reviewDaniel Mensinger
2019-04-29Fix flake8-bugbear warningsDaniel Mensinger
2019-04-23ast: support elementary object methodsDaniel Mensinger
2019-03-18interpreterbase: protect string division with FeatureNewPaolo Bonzini
2019-01-29correct naming to CudaCompiler, pep8Michael Hirsch, Ph.D
2019-01-22InterpreterBase: Fix extracting the node in all method/function callsXavier Claessens
2019-01-22Interpreter: Set self.current_node during method/function callsXavier Claessens
2019-01-16Fix flake8 errorsXavier Claessens
2018-12-07Error out if kwargs dict contains a kwargs entry.Jussi Pakkanen
2018-12-04Can specify keyword arguments with a dict.Jussi Pakkanen
2018-11-02Make string division do path joining.Jussi Pakkanen
2018-10-23Add 'disabler' argument to functions returning not-found objectsXavier Claessens
2018-10-04Interpreter: Add 'continue' and 'break' keywordsXavier Claessens
2018-10-04Interpreter: Add "in" and "not in" operatorsXavier Claessens
2018-08-14interpreter: Add support for dict additionXavier Claessens
2018-08-11Clarify the FeatureNew summary messageNirbheek Chauhan
2018-08-11Skip FeatureNew checks when project() has not been parsedNirbheek Chauhan
2018-07-07Print a more usable message when a subproject fails to configureNirbheek Chauhan
2018-07-07Add new method: mlog.deprecation()Nirbheek Chauhan
2018-07-02FeatureNew: Make all checks subproject-specificNirbheek Chauhan
2018-07-02FeatureNew: Declare functions as class methods explicitlyNirbheek Chauhan
2018-07-02FeatureNew: Minor code cleanup, no changesNirbheek Chauhan
2018-07-02Remove permittedSnippetKwargs, snippets are not specialNirbheek Chauhan
2018-07-02Various bug fixes for FeatureNewSalamandar
2018-06-07Interpreter: Fix subdir_done() to exit from inside if/foreach blocksXavier Claessens
2018-06-05FeatureNew: Print WARNING instead of ERRORNirbheek Chauhan
2018-06-01Add 0.47.0 featuresSalamandar
2018-06-01Add Feature{New,Deprecated}Kwargs decoratorsSalamandar
2018-06-01Move target_version from coredata to mesonlibSalamandar
2018-06-01Add set instead of list for used features litsSalamandar
2018-06-01Cleanup : have more common code between FeatureNew and FeatureDeprecatedSalamandar
2018-06-01Split function wrapper from a use() methodSalamandar
2018-06-01Add version_compare_condition_with_{min,max} for specific comparison utils.Salamandar
2018-06-01Add basic code for feature version detection:Salamandar