401 Commits (a9654c8533c05a4e25689d78238ee5114aa7f4f3)

Author SHA1 Message Date
Jussi Pakkanen 54d7817087 User options can "yield to" a user option of the same name in superproject. Closes ##2853. 7 years ago
Aleksey Filippov 549f9a41e5 Rename install_subdir() option elide_directory to strip_directory 7 years ago
Aleksey Filippov 8ca3cc0c3d Add elide_directory keyword for install_subdir() function 7 years ago
Aleksey Filippov 8fe8161014 Refactor and simplify install_subdir() 7 years ago
Jussi Pakkanen 2601cbe8a8 Created an unstable module for IceStorm projects. 7 years ago
Martin Kelly 36aca4cd3c add meson.project_license() builtin 7 years ago
Jussi Pakkanen af2067b670 Make checks a bit more robust against empty entries. 7 years ago
Adam C. Foltzer 1d81efb03d Add cross-compilation support for `rustc` 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Jon Turney 6a1a56ab57 Report warning/error locations in a format IDEs may already know how to parse 7 years ago
Jussi Pakkanen 59d0434039 Removed two deprecations from 2016. 7 years ago
Raphael Salamon 4cae553cb1 Add `main` argument to `dependency` (#2828) 7 years ago
Christophe Gouiran 81100f0695 Change handling of not found external programs 7 years ago
Nikita Churaev de8018a17d Add `export_dynamic` argument to `executable`. (#2662) 7 years ago
Matthias Klumpp 894ff1e629 Ensure subproject_dir is a string and doesn't contain ".." segments 7 years ago
Matthias Klumpp 0da6d891ac Allow subproject dirs in subdirectories in the source tree again 7 years ago
Jon Turney f85fde743a Wire up locations in a couple more warnings 7 years ago
Jon Turney 2ed875e1b4 Consolidate warning location formatting in mlog.warning() 7 years ago
Nirbheek Chauhan 851475db9b intrp: Consolidate subproject dep checking and logging 7 years ago
Jon Turney ad5cc2ce55 Append warning location to warning output by warning() 7 years ago
Karol Szuster 8fb7d9261a Add missing space 7 years ago
Niklas Claesson 7f4f082d69 Print 'cached' if dependency is found in cache 7 years ago
Niklas Claesson ba161d42ee subproject handling: add fix 7 years ago
Jon Turney 861cbc2e73 Update prefix-dependent defaults when project(default_options:) changes prefix 7 years ago
Jussi Pakkanen b949c4792d Preserve_path_from should be a kwarg of process(), not generator(). 7 years ago
Jussi Pakkanen 5b9d79b902 Print instructions on how to promote subsubprojects. 7 years ago
Christoph Behle 7bd30c522b Fix flake8 issues. 7 years ago
Christoph Behle c6acf75617 More version information for compilers. 7 years ago
Jussi Pakkanen 88756bfe95 Print UTF-8 warning only when actually encountering non-ascii filenames. 7 years ago
Jussi Pakkanen 4af4145d09 Files created with generator can have path segments. 7 years ago
Jon Turney 87e6201214 Document and improve not-found dependency objects 7 years ago
Jussi Pakkanen 678daad6cc Created a new disabler type. 7 years ago
Joergen Ibsen 312bc2ca81 Fix string format recursive replace 7 years ago
Dylan Baker f260a42216 Don't warn for optional_modules 7 years ago
Jussi Pakkanen 5bc1009109 Add if_found kwarg to subdir(). 7 years ago
Dylan Baker f818e9df58 Add a configtool_variable method to dependency 7 years ago
Iñigo Martínez 935ca12822 dependencies: Allow pkg-config to define variables 7 years ago
Christoph Behle 05ee756ba0 Check keyword arguments for dependency 7 years ago
Dylan Baker 5331073188 Interpreter: ensure build_def_files defined before parse_project() 7 years ago
Philipp Ittershagen a176588151 fix include_directories handling in subprojects for compiler tests. 7 years ago
Paulo Antonio Alvarez 1540e615f1 interpreter: Add warning function 7 years ago
Martin Kelly 02bea7d5bf namespace run_targets by subproject 7 years ago
Scott D Phillips 1b0048a702 run_command: add command and files as build dependencies 7 years ago
Jussi Pakkanen 53c1afffaf Evaluate subproject path correctly. Closes #2481. 7 years ago
Jussi Pakkanen 12df9c46f5 Check that link_with arguments in declare_dependency are not external dependencies. 7 years ago
Jussi Pakkanen c178a5766b Because people are very creative in working around limitations based on good faith. 7 years ago
Narendra Vardi 6083eb29d0 Do not allow escaping the subprojects directory. 7 years ago
liugang 36d85db5d4 fix all subproject using wrap-file broken 7 years ago
Jussi Pakkanen 68bd64cd38 Prevent projects from directly grabbing files from other subprojects. 7 years ago
Nirbheek Chauhan bb0e18b738 Use listify and extract_as_list everywhere 7 years ago