591 Commits (6083cfa6c8f138102a1901ceb88c74615aa3fa01)

Author SHA1 Message Date
John Ericson 6d6af46edc Make test for identity 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Jussi Pakkanen 82e36a6bfe Add tests for std usage. Closes #5097. 6 years ago
John Ericson af2d7af998 Per machine do 'build.' and '' option prefixes 6 years ago
Dylan Baker 2e2c3c968c tests: Test the cmake parser more thuroughly 6 years ago
Dylan Baker 0714ba58c7 coredata: add cmake_prefix_path option 6 years ago
Christoph Reiter 7ce9e56a4b Fix path splitting in get_compiler_dirs() with GCC/clang on Windows 6 years ago
Dylan Baker 61750494f5 run_unittests: make cross file location test robust against environment 6 years ago
John Ericson 957d8e051c Make `PerMachine` and `MachineChoice` have just `build` and `host` 6 years ago
Dylan Baker 080f59cf43 compilers: rename IntelCompiler to IntelGnuLikeCompiler 6 years ago
Antoine Jacoutot e2f6f47fa3 unittests: adapt pkg-config test for OpenBSD 6 years ago
Dylan Baker dcfd918548 run_unittests: assume that on windows that intel means icl 6 years ago
Dylan Baker 3e82a4b517 run_unittests: intel-cl links like msvc 6 years ago
Dylan Baker 73eca8255b run_unittests: Don't assume that VS like compilers have MSVC versions 6 years ago
Dylan Baker c72fd1e333 run_unittests: ICL also doesn't do proper resource dependency detection 6 years ago
Dylan Baker 541523eeba compilers: Split C-Like functionality into a mixin classes 6 years ago
Martin Hostettler ed109801c6 munstable_coredata: Adapt to coredata changes. 6 years ago
Peter Hutterer 70997ca969 mtest: check for an empty suite list 6 years ago
Daniel Mensinger 236221061a
Fixed unnecessary .items() 6 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
Daniel Mensinger bf98ffca9e
Fix blind exceptions 6 years ago
Dylan Baker 914b591692 run_unittets: extend version tests to cover other cases 6 years ago
Dylan Baker 397ac5921a run_unittests: rewrite version test to not call private methods 6 years ago
Dylan Baker add821db64 Don't use mutable types as default arguments 6 years ago
Dylan Baker 3edc7f343b coredata: store cross/native files in the same form they will be used (#5224) 6 years ago
makise-homura 94b7ff3823 Correctly find lfortran for Elbrus compiler 6 years ago
Nirbheek Chauhan 2795f942be interpreter: Check the meson version before parsing options 6 years ago
Nirbheek Chauhan 2e93ed58c3 unit tests: Skip toolset version test on VS2015 and older 6 years ago
Nirbheek Chauhan 7654db511c vs: Update toolset table for VS 2019 6 years ago
Paolo Bonzini 2942467148 add test case for generator dependencies 6 years ago
Nirbheek Chauhan 10468b3a28 interpreter: Warn when environment() ops are overriden 6 years ago
TheQwertiest 2499e25476 Added a unit test for built-in options docs 6 years ago
Daniel Mensinger d72d98d3af mintro: removed deprecated --target-files API 6 years ago
Dylan Baker 91b2475e30 dependencies/pkg-config: Add support for different cross_flags 6 years ago
Dylan Baker 569e646e1e dependencies: Add command line option for pkg_config_path 6 years ago
Antoine Jacoutot d4cece3b34 test_pkgconfig_formatting: OpenBSD, libintil is a separate library 6 years ago
Daniel Mensinger 1937bbafac
mintro: Fix crash when required is a function (closes #5177) 6 years ago
Jussi Pakkanen e3e83e2acd Also format headers with Clang-Format. Closes #5184. 6 years ago
John Ericson 507b1dc40e Fix test_compiler_*_stds tests after last commit 6 years ago
John Ericson d361da991b Change test to reflect new semantics 6 years ago
Dylan Baker ac627bcea7 replace library type strings with an enum 6 years ago
Ross Burton a87b51f75c Add test case for multiple cross files 6 years ago
Ross Burton 1a2b5d3b53 run_unittest: update for cross_file being a list 6 years ago
Nirbheek Chauhan 07818dac6a compilers: Try harder to dedup builtin libs 6 years ago
Antoine Jacoutot 5d3e20984d compilers: -fsanitize is not supported on OpenBSD (second pass) 6 years ago
Antoine Jacoutot f7af1a6285 compilers: -fsanitize is not supported on OpenBSD 6 years ago
John Ericson 9409155d5a Avoid module patching in `test_find_library_patterns` 6 years ago
Niklas Claesson dd2c44cdf6 Add static as keyword to find_library 6 years ago
Ignacio Casal Quinteiro c6f84a223c Add unit test for pkgconfig relative paths 6 years ago
Antoine Jacoutot c1c699eda4 Fix unit test: test_find_library_patterns 6 years ago