749 Commits (51d0e02292f571a0408c8a6a932b352fc6fd48e4)

Author SHA1 Message Date
Jussi Pakkanen 35e809fc5e Store run target names in build. 5 years ago
Zbigniew Jędrzejewski-Szmek 74151ead9a Make the hint about built-in options more useful 5 years ago
Zbigniew Jędrzejewski-Szmek d55aaa56f4 "built-in" is the standard spellling 5 years ago
Jussi Pakkanen 46788d1b5b Created the filesystem module. 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Michael Hirsch, Ph.D 4857940e89
raise exception when a non-required module not found and subsequently used 5 years ago
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 6 years ago
Jussi Pakkanen 724113849c Warn if the user manually adds arguments we have builtin support for. 6 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