summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Deprecate get_option('buildtype'), use optimization/debug insteadnirbheek/deprecate-get-option-buildtypeNirbheek Chauhan2020-03-123-2/+43
* Merge pull request #6356 from dcbaker/fix-d-compiler-abstractionsJussi Pakkanen2020-03-1219-133/+325
|\
| * compilers: Don't put split soname args in start groupsDylan Baker2020-03-115-1/+52
| * compilers/d: Properly pass -soname argsDylan Baker2020-03-111-4/+17
| * compilers/d: Fix rpath generation with LDC and DMDDylan Baker2020-03-111-14/+18
| * project_tests: Add the option to the test format to mark the languageDylan Baker2020-03-099-17/+34
| * run_project_tests: Sort importsDylan Baker2020-03-091-14/+16
| * linkers: Allow optlink to be invoked indirectlyDylan Baker2020-03-092-3/+10
| * run_project_tests: fix argument typeDylan Baker2020-03-091-1/+1
| * linkers: Move import_library_args to from VS compiler to linkerDylan Baker2020-03-092-4/+4
| * tests: Add pdb files for d testsDylan Baker2020-03-098-9/+24
| * Allow invoking the linker directly through dmdDylan Baker2020-03-092-11/+24
| * Allow invoking link.exe and lld-link.exe through ldc2Dylan Baker2020-03-092-24/+36
| * travis: install ldc on macOSDylan Baker2020-03-091-1/+1
| * project_tests: Add "version" to "shared_lib" and "pdb" typesDylan Baker2020-03-094-24/+61
| * compilers: Don't deduplicate -L= argumentsDylan Baker2020-03-061-0/+9
| * project_tests: Add a "shared_lib" typeDylan Baker2020-03-064-12/+23
| * compilers/d: Fix get_allow_undefined_link_args on macOSDylan Baker2020-03-061-0/+11
| * compilers/d: Remove CompilerIsLInkerMixinDylan Baker2020-03-061-16/+6
* | Add Glorytun in Users.md [skip ci]Adrien Gallouët2020-03-111-0/+1
* | coredata: Warn on usage of both -Dbuildtype and -Doptimization/-DdebugNirbheek Chauhan2020-03-113-3/+12
* | coredata: Passing an option is supposed to set it, not flip the defaultNirbheek Chauhan2020-03-112-3/+12
* | coredata: Set default options as cmdline args that override each otherNirbheek Chauhan2020-03-113-9/+32
* | coredata: Convert all option parsing to OrderedDict()Nirbheek Chauhan2020-03-111-5/+5
* | Improve regular expression for MSVC compiler target arch detectionLuca Bacci2020-03-101-1/+1
* | Document the requirement to run tests before coverage [skip ci]Vedran Miletić2020-03-092-1/+16
* | Add OpenTitan to the list of users. [skip ci]Jussi Pakkanen2020-03-091-0/+1
* | pkgconfig: Document conflicts keywordFini Jastrow2020-03-092-1/+2
* | Merge pull request #6532 from jon-turney/languages-native-kwargJussi Pakkanen2020-03-0912-18/+103
|\ \
| * | Add a test of new warning of omitted native: keywordJon Turney2020-02-121-0/+2
| * | Improve error reported when language has no compilerJon Turney2020-02-123-3/+24
| * | Add test of target source without languageJon Turney2020-02-122-0/+5
| * | Add a test that using an unavailable native compiler errorsJon Turney2020-02-122-0/+15
| * | Refine behaviour of add_languages() when native: is missingJon Turney2020-02-123-7/+26
| * | Add add_languages(native:)Jon Turney2020-02-094-15/+38
* | | Fix introspection of symlink targets on macOS.Jussi Pakkanen2020-03-091-13/+33
* | | Merge pull request #6736 from dcbaker/mesonlib-type-annotationsJussi Pakkanen2020-03-0820-325/+355
|\ \ \
| * | | Make use of unholderDylan Baker2020-03-058-112/+43
| * | | mypy: Ignore missing importsDylan Baker2020-03-051-1/+2
| * | | ci: Add mesonlib to modules to lint with mypyDylan Baker2020-03-051-1/+1
| * | | dependencies/boost: Fix a number of mypy issuesDylan Baker2020-03-051-8/+8
| * | | dependencies: Use CompilerType not CompilerDylan Baker2020-03-051-2/+2
| * | | remove ability to pass multiple keys to extract_as_listDylan Baker2020-03-056-20/+10
| * | | Remove some uses of mesonlib.run_onceDylan Baker2020-03-052-5/+4
| * | | mesonlib: use mlog instead of printDylan Baker2020-03-051-2/+2
| * | | mesonlib: Replace unholder argument to listifyDylan Baker2020-03-057-52/+51
| * | | mesonbuild/mesonlib: Add type annotationsDylan Baker2020-03-055-125/+230
| * | | mesonlib: Fix File.__eq__ to return NotImplementedDylan Baker2020-03-041-0/+2
| * | | mesonlib: Use textwrap.dedentDylan Baker2020-03-041-4/+7
* | | | cmake: Fix build_by_default: false, install: true (fixes #6737)Daniel Mensinger2020-03-083-3/+7