743 Commits (79f52e24885a261f100d8c4b20f2875420982c0f)

Author SHA1 Message Date
Michael Hirsch, Ph.D ebb1ad528a path interpreter--silently discard invalid Unix relative paths on Windows 5 years ago
Daniel Mensinger 73d52266b5
Use include_type instead of is_system 5 years ago
Daniel Mensinger e5c720ff60
Move generate_system_dependency to Dependency 5 years ago
Daniel Mensinger 8593506b7b
add is_system kwarg to dependency 5 years ago
Dylan Baker 00aba4a279 interpreter: Combine test and benchmark args 5 years ago
Dylan Baker 0fb1d029b6 interpreter: Correctly handle arguments to benchmark 5 years ago
Xavier Claessens 22d578e1a0 Remove unused 'required' argument 5 years ago
Xavier Claessens 70b1391248 cmake: Write AST into build dir 5 years ago
Marc-André Lureau 01569fee2e Add depfile to configure_file() 5 years ago
Marc-André Lureau a65d5801f3 environment: Support taking values from dict 5 years ago
Marc-André Lureau 18897b6afd ConfigurationDataHolder: pass initial_values to ctor 5 years ago
Marc-André Lureau 6c72119cfd configure_file: add feature version checks for taking dict 5 years ago
Daniel Mensinger c4f96e00a6 removed the InternalDepdendencyHolder, since it is unused 5 years ago
Xavier Claessens ef3992f1cc configure_file(): Allow multiple inputs in command mode 5 years ago
Peter Hutterer 4ebce2c3f2 Add test priorities to force test start order 5 years ago
Dylan Baker 110b562930 Vs backend compiler selection (#5448) 5 years ago
Jussi Pakkanen 3db6dcb3b8 Rerun configuration for all potential input files. Closes #5809. 5 years ago
Rachel Mant f431cff809 Make .extract_objects() work correctly as an input to custom_target 5 years ago
Thibault Saunier edec2ee0ee gnome: Handle overriden g-ir-scanner 5 years ago
Michael Hirsch, Ph.D fd7e8c5400 expand tilde when looking up libraries -Dfoo=~/mylib 5 years ago
Dylan Baker c55285351a Interpreter: identify the linker being used, if there is one 5 years ago
James Hilliard b21fd95f73 Add is_disabler function 5 years ago
Jussi Pakkanen 8764e4f579 Print only host platform info in some cases during native builds 5 years ago
Jussi Pakkanen 5fd4963766 Made build. options alias basic ones when native building. 5 years ago
Jussi Pakkanen b739652bc4 Do not print build compiler info when not cross compiling. It is confusing. 5 years ago
Dylan Baker b3ea27f596 interpreter: Fix permitted kwargs in dependency.get_variable 5 years ago
Xavier Claessens 2e41d53e4d Add version check support to find_program() 5 years ago
Daniel Mensinger bc0f510ef1 fix all flake8 issues 5 years ago
Xavier Claessens 12d4031f52 Add alias_target() function 5 years ago
Jussi Pakkanen 724113849c Warn if the user manually adds arguments we have builtin support for. 5 years ago
John Ericson 9149aaba9c `add_{global,project}_{,link_}arguments`: simply native flag behavior 6 years ago
Michael Hirsch, Ph.D 5b109c9ad2 correct missing argument for IntelClFortranCompiler 6 years ago
John Ericson 34c22522f3 Further deduplicate Interpreter native kwarg code 6 years ago
John Ericson 2ddb1af294 Simplify and dedup machine kwarg -> MachineChoice logic in the interpreter 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Daniel Mensinger b1bef5ae0d
cmake: removed legacy kwargs from interpreter dict 6 years ago
Daniel Mensinger e02c101575
cmake: moved subprojects into the CMake module 6 years ago
Daniel Mensinger 35936316eb
cmake: rebase fixes 6 years ago
Daniel Mensinger 3d7c50d109
cmake: Added option for additional CMake args 6 years ago
Daniel Mensinger d114d8446e
cmake: Minor fixes 6 years ago
Daniel Mensinger 1041c71eb0
cmake: support object libraries 6 years ago
Daniel Mensinger 2b44b4be9f
cmake: Fixed install prefix 6 years ago
Daniel Mensinger be6a9191e1
cmake: First working version 6 years ago
Daniel Mensinger e55236bde4
cmake: basic AST generation 6 years ago
Daniel Mensinger 8d3bd6eea8
cmake: Server handshake 6 years ago
Daniel Mensinger a9a3b3ffe6
Added method kwarg to subproject 6 years ago
John Ericson af2d7af998 Per machine do 'build.' and '' option prefixes 6 years ago
Mathieu Duponchelle 12a82e763d interpreter: add fallback argument to subproject.get_variable() 6 years ago
Jussi Pakkanen 79d530e325 Generators can have extra target dependencies. Closes #4131. 6 years ago
Jon Turney fb35e6faac Remove compiler data from build object 6 years ago