summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreterbase.py
AgeCommit message (Expand)Author
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
2018-05-21dict: fix CI issuesMathieu Duponchelle
2018-05-20dict: address review commentsMathieu Duponchelle
2018-05-20Add methods to the dict builtinKyrylo Shpytsya
2018-05-20Add new built-in type, dictMathieu Duponchelle
2018-05-04Interpreter: don't flatten the arguments of various methodsMathieu Duponchelle