781 Commits (fbad73c939a3c7f7f27994a81d68f4a9082c06a0)

Author SHA1 Message Date
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
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
Jon Turney 58870fda16 Remove compilers from ModuleState object 6 years ago
Dylan Baker 4f347ef14a fixup! interpreter: Add get_variable method to dependency holders 6 years ago
Dylan Baker 146e97e974 Use dependency cache 6 years ago
John Ericson 957d8e051c Make `PerMachine` and `MachineChoice` have just `build` and `host` 6 years ago
John Ericson 4030e7cb7a UserOption no longer has a name field. 6 years ago
Dylan Baker 502a684872 build: TestSetup doesn't take keyword arguments 6 years ago
Dylan Baker 285db6637d interpreter: annotate the Test class 6 years ago
Dylan Baker d770f1c815 interpreter: Add get_variable method to dependency holders 6 years ago
Daniel Eklöf c2ee82cc41 add support for "target_type: 'shared_module'" in build_target() 6 years ago
Jon Turney 261878f438 Fix an assertion exception when misusing install_data 6 years ago
Jussi Pakkanen 7ac03f6264 Non-required appleframework deps should not be an error. Closes #5295. 6 years ago
Daniel Mensinger 74b535fea7
Do not pass None to mlog.exception 6 years ago
Daniel Mensinger 236221061a
Fixed unnecessary .items() 6 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Daniel Mensinger c9e2d22eef
Make flake8 happy 6 years ago