49 Commits (fd6a6e8b90b33e358fb3facbeb20378cb6032a08)

Author SHA1 Message Date
Tristan Partin a0ff145512 Add required kwarg to compiler.{compiles,links,run} 7 months ago
Dylan Baker 4f94284013 interpreter: implement the `name()` method for `ExternalLibraryHolder` 7 months ago
Xavier Claessens 9f02d0a3e5 Clarify mutable objects usage 8 months ago
L. E. Segovia df2dbd06cf
docs: clarify environment variables take only ExternalProgram.full_path() 9 months ago
Charles Brunet 138e0fe984 env.unset method 9 months ago
Charles Brunet 2c7833b1c9 doc: fix compiler.preprocess varargs documentation 9 months ago
Stas Sergeev 92f638e1f9 compiler.preprocess: add depends kwarg 11 months ago
Xavier Claessens 85e4ee5b54 File: Add full_path() method 1 year ago
Eli Schwartz 398c4b2287
dependencies: allow get_variable to define multiple pkgconfig defines 1 year ago
Nomura 3cac6ea545 Add env kwarg in generator.process() 1 year ago
Moody Liu 3c47216fe9 clike compilers: fix cross_* functions' include 1 year ago
Marvin Scholz 3fc16f05b5 Add compiler.has_define 1 year ago
Jan Janssen 88747b4f8d docs: Provide example for feature.disable_auto_if 1 year ago
Tristan Partin 14892eb849
Fix some random capitalization in feature.yaml 1 year ago
Jan Janssen 03a2a3a677 docs: Add more feature truth tables 1 year ago
Xavier Claessens 9df1627997 Compiler: Add werror kwarg to compiles(), links() and run() methods 1 year ago
Milan Hauth 78337653fc fixup: since: 1.1.0 -> 1.3.0 1 year ago
Xavier Claessens e01d53b816 compiler: Add required keyword to has_* methods 1 year ago
Paolo Borelli 548dd25c67 Clarify `environment` docs. 1 year ago
Nirbheek Chauhan 11a4cb7aad docs: Fix some typos in feature option examples 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Xavier Claessens 748a1db1f8 doc: Fix some broken links 2 years ago
Dylan Baker b2473b61cc interpreter: add FeatureOption.enable_if and .disable_if 2 years ago
Dylan Baker 3589815eb9 interpreter: add a feature.enable_auto_if 2 years ago
Xavier Claessens d21b64487e preprocess: Add dependencies kwarg 2 years ago
Paolo Bonzini 2c8c0f9586 document declare_dependency(object: ...) 2 years ago
Xavier Claessens a0b37a77ab doc: Add missing include_directories kwarg to compiler.preprocess() 2 years ago
Eli Schwartz 57f91bb593
docs: clarify the semantics of the required: kwarg everywhere 2 years ago
Marvin Scholz 85a58f12f0 interpreter: compiler: Allow array for the prefix kwarg 2 years ago
Eli Schwartz fae24d86f5
docs: clarify prog.full_path even more 2 years ago
Eli Schwartz dcc50b9967
docs: clarify that prog.full_path has potentially valid uses 2 years ago
Xavier Claessens d53486bf9c Add doc and release notes for cc.preprocess() 2 years ago
Elliott Sales de Andrade fa2585d0b3 Fix typos in docs 2 years ago
Daniel Mensinger 99f510a817 docs: YAML: Add `arg_flattening: false` where required 3 years ago
Daniel Mensinger 8e13e63fca docs: Fix [[true]] --> `true` 3 years ago
Dylan Baker 9cf7a12561 docs: Add docs for structured_sources 3 years ago
Eli Schwartz 0f2f87a003
find_program: add a version() method to match the one for dependencies 3 years ago
Dylan Baker 9c7ddf59fe interpreterobjects: deprecated passing a number to configuration_data.set10 3 years ago
Dylan Baker 9cc222c048
docs/dep.yaml: davault -> default 3 years ago
Luke Drummond 150b110e7a Clarify some wording for compiler.first_supported_argument 3 years ago
Eli Schwartz 39ceb67774 docs: fix refman 2.0 regression in correctly describing find_library(has_headers) 3 years ago
Eli Schwartz 4029705cf3 docs: fix some spelling typos 3 years ago
Hofer-Julian 939394ed31 Fix typos 3 years ago
Eli Schwartz 1d17ef3edb
docs: fix a typoed arg name and another missing arg 3 years ago
Eli Schwartz a864269817
docs: restore build_target method documentation which went missing 3 years ago
Daniel Mensinger b672ebca88
Minor fixups 3 years ago
Daniel Mensinger 0b9c7b74be
docs: Update YAML docs after rebase 3 years ago
Daniel Mensinger 2b482e39a9
docs: Add the YAML Reference manual 3 years ago