aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
AgeCommit message (Collapse)AuthorFilesLines
2015-08-25Give sanity test binaries different names. Also expose project version to ↵Jussi Pakkanen1-0/+1
modules.
2015-08-25Better sanity testing.Jussi Pakkanen1-0/+1
2015-08-23Merge pull request #236 from mesonbuild/depmanifest2Jussi Pakkanen1-2/+16
Add version numbers to projects and generate a dep manifest.
2015-08-21Merge pull request #229 from mesonbuild/crossnameJussi Pakkanen1-5/+5
Use system() instead of name() which is a confusing term.
2015-08-21Add version numbers to projects and generate a dep manifest.Jussi Pakkanen1-2/+16
2015-08-21Can add file objects to command line arguments. Closes #235.Jussi Pakkanen1-1/+1
2015-08-19Add support for subscripting array objects with [].Jussi Pakkanen1-0/+14
2015-08-16Use system() instead of name() which is a confusing term.Jussi Pakkanen1-5/+5
2015-08-14Copy permission bits from source files and fix a path issue.Jussi Pakkanen1-6/+1
2015-08-14Created the += operator.Jussi Pakkanen1-0/+21
2015-08-14A few tweaks.Jussi Pakkanen1-1/+2
2015-08-12Fix introspection and make it possible to have top level targets with the ↵Jussi Pakkanen1-2/+2
same name in subprojects. Fixes #222.
2015-08-07Merge pull request #218 from mesonbuild/gtkdocJussi Pakkanen1-3/+9
Basic gtkdoc support
2015-08-02Allow more than one install script and make gtkdoc method return one.Jussi Pakkanen1-3/+5
2015-08-02Can generate gtkdoc documentation.Jussi Pakkanen1-0/+4
2015-07-31Add cpu method that was forgotten somehow.Jussi Pakkanen1-0/+1
2015-07-28cleanupsIgor Gnatenko1-3/+3
2015-07-28cleanupsIgor Gnatenko1-4/+4
2015-07-28Cleanups.Jussi Pakkanen1-6/+6
2015-07-27Support target-only cross compilation properly.Jussi Pakkanen1-12/+14
2015-07-27Get build machine's CPU info too.Jussi Pakkanen1-2/+18
2015-07-27Now host_machine, build_machine and target_machine are properly separated ↵Jussi Pakkanen1-35/+53
and return correct values.
2015-07-27Changed cross compilation file to new format.Jussi Pakkanen1-2/+2
2015-07-25Added (or, rather, brought back) the add_languages function.Jussi Pakkanen1-0/+6
2015-07-23Added timeout kwarg to tests.Jussi Pakkanen1-2/+6
2015-07-21Added a extract_all_objects method to make recombining targets easier. Fixes ↵Jussi Pakkanen1-1/+6
#205.
2015-07-05Can create top level targets that have the same name but different type.Jussi Pakkanen1-20/+16
2015-06-30Get builtin options by correct name in subprojects.Jussi Pakkanen1-1/+1
2015-06-20Removed unused method. Closes #163.Jussi Pakkanen1-3/+0
2015-06-19Merge pull request #162 from mesonbuild/lint_errorsjpakkane1-1/+1
Fix some bugs when linting code
2015-06-19interpreter: fix bad-continuationIgor Gnatenko1-12/+11
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-19interpreter: Undefined variable 'File'Igor Gnatenko1-1/+1
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-17Fix a bug (typo) in commit 8f27cd39Hemmo Nieminen1-1/+1
Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi>
2015-06-17Fixed broken subdir object extraction and moved tests.Jussi Pakkanen1-3/+5
2015-06-17Prevent extraction of objects from subprojects.Jussi Pakkanen1-1/+12
2015-06-15Fix unwrapping of dependencies. Closes #150.Jussi Pakkanen1-0/+1
2015-06-15Now can create internal dependencies to simplify subproject usage.Jussi Pakkanen1-5/+37
2015-06-14Fix error message argument passing. Fixes #147.Jussi Pakkanen1-2/+2
2015-06-14Better error message. Closes #146.Jussi Pakkanen1-1/+1
2015-06-07Added methods to get source and build root directories.Jussi Pakkanen1-0/+8
2015-06-06Created a build_target function to set build target type dynamically.Jussi Pakkanen1-0/+16
2015-06-06Use cross file's pkgconfig binary when cross compiling. Closes #138.Jussi Pakkanen1-1/+1
2015-05-21add has_type methodIgor Gnatenko1-0/+17
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-17Can specify custom search directories in find_library.Jussi Pakkanen1-1/+12
2015-05-15Allow user to specify subproject directory in project definitionAfief Halumi1-11/+20
project() now takes an optional keyword argument `subproject_dir` which specifies the directory in which Meson will look for subproject. This argument is ignored in subprojects as all subprojects are owned by the top level project. subproject() now looks for the subproject in ${MESON_SOURCE_ROOT}/${SUBPROJECT_DIR}/foo where SUBPROJECT_DIR can be assigned using project() in the top level project.
2015-05-09Handle then unary negation operator.Jussi Pakkanen1-0/+10
2015-05-09Fix cross compilation tests.Jussi Pakkanen1-2/+6
2015-05-07Make the message() function able to print out user defined types.Afief Halumi1-5/+29
E.g. Strings, integers, arrays and arrays thereof.
2015-05-02Renamed file function to files and made it take multiple arguments.Jussi Pakkanen1-7/+3
2015-04-26A few more eradications of plain strings.Jussi Pakkanen1-1/+1