8072 Commits (4143c7bceb0025d9b20d3bcbf2f7d04eb5e0f0ce)
 

Author SHA1 Message Date
Jon Turney 6d6f6ad5fa Remove a pointless conditional 6 years ago
Jon Turney 58870fda16 Remove compilers from ModuleState object 6 years ago
Dylan Baker 27b6c62ffd fixup! fixup! tests: Add test for Dependency.get_variable 6 years ago
Dylan Baker 4f347ef14a fixup! interpreter: Add get_variable method to dependency holders 6 years ago
Dylan Baker c890c947fa fixup! tests: Add test for Dependency.get_variable 6 years ago
Dylan Baker ffe2a678d5 docs: Add docs for Dependency.get_variable 6 years ago
Dylan Baker 146e97e974 Use dependency cache 6 years ago
Szunti cf662ded46 Fix typo in Dlang-module.md 6 years ago
Dylan Baker 5df6823bd8 coredata: Introduce a class to act as the dependency cache 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
Dylan Baker 7f1cecf25b compilers/fortran: Fix all has_argument methods in meson 6 years ago
Dylan Baker d941ca1b19 mconf: Don't change the type of coredata.deps 6 years ago
Dylan Baker 0b66a106e3 coredata: fix bugs reading PKG_CONFIG_PATH 6 years ago
Jussi Pakkanen 67a5af99aa
Merge pull request #5395 from dcbaker/mtest-annotations 6 years ago
John Ericson 957d8e051c Make `PerMachine` and `MachineChoice` have just `build` and `host` 6 years ago
Dylan Baker c571b0b185 mtest: annotate and fix bugs found by annotating 6 years ago
Score_Under 38b347ecd0 Do not filter out repeated cflags 6 years ago
John Ericson 4030e7cb7a UserOption no longer has a name field. 6 years ago
Dylan Baker 2cc70c631b mesonlib: Annotate substring_in_list 6 years ago
Dylan Baker 96766010c4 environment: annotate detect_ninja 6 years ago
Dylan Baker 75aa3d096c dependencies/base: Add some annotations to ExternalProgram 6 years ago
Dylan Baker 0b38171710 build: add a few annotations 6 years ago
Dylan Baker e24c11336d backends: Annotate TestSerialisiation 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 df44c86b2f mtest: precompile regular expressions 6 years ago
Dylan Baker 5dca885c5c mtest: reorder imports 6 years ago
Jussi Pakkanen 7b8ef78bc0
Merge pull request #5331 from dcbaker/icl 6 years ago
Nirbheek Chauhan b849f6f935 FAQ: Add an entry about the library naming scheme with MSVC [skip ci] 6 years ago
Dylan Baker 523c7beefc docs/markdown: add snippet for intel-cl support 6 years ago
Dylan Baker be88945ee3 docs/reference-table: Add intel-cl 6 years ago
Dylan Baker b557d00f90 environment: search for icl and ifort before cl and goftran 6 years ago
Dylan Baker 7e4b2f5758 environment: Add search for ICL 6 years ago
Dylan Baker f5ea341319 compilers/clike: ICL needs msvc workarounds in has_function 6 years ago
Dylan Baker fa54f05f09 compilers: Add basic ICL abstractions 6 years ago
Dylan Baker de011e031c modules/windows: ICL uses rc, not windres 6 years ago
Dylan Baker b935359978 backends/ninja: Ifort is msvc-like but doesn't have showincludes 6 years ago
Dylan Baker 94591ce7b0 build: Treat ICL like MSVC in regards to standard lib linking 6 years ago
Dylan Baker c916024b41 compilers: ICL is not GCC like 6 years ago
Dylan Baker 080f59cf43 compilers: rename IntelCompiler to IntelGnuLikeCompiler 6 years ago
Dylan Baker 5fb64b0cfa compilers: Split msvc version code into helper 6 years ago
Dylan Baker 7d0e0d6f6e linkers: Add linker class for intel's xilib 6 years ago
Dylan Baker af19db7b40 linkers: Split Visual Studio Linker into a mixin 6 years ago
Dylan Baker 14fa3da33e compilers/cpp: Split code out of VisualStudioLikeCPPCompiler for treating c++11 as c++14 6 years ago
Daniel Mensinger cacc585b44 ast: fix #5376 6 years ago
nicole mazzuca 40ff089e69 Allow MSVC-style `cpp_eh` for backwards-compatibility purposes 6 years ago
Antoine Jacoutot e2f6f47fa3 unittests: adapt pkg-config test for OpenBSD 6 years ago
Simon Ney 81170a9cbe This is the fork "sneyx1234/meson" of the current git "mesonbuild/meson" head to converge it to the solaris 11.4 platform based on the sparcv9 and i386 processor architecture. 6 years ago
myd7349 5ede0f5ef0 Force pkgconfig to UTF-8 6 years ago