990 Commits (f0565e6dc80c857b6035b9a754b0495137db64ae)

Author SHA1 Message Date
Nicolas Schneider 09739284be vs: fix PCH 6 years ago
Jussi Pakkanen 3997649139 Disable mixed (mscv/clang + gnu) Windows Fortran tests. Closes #4829. 6 years ago
Jan Tojnar 33d82201bd run_command: add env kwarg 6 years ago
David Fort ceaebf6bac add support for generating cmake files 6 years ago
Luca Boccassi 267792174c custom_target: do not let install override build_by_default 6 years ago
Xavier Claessens 339ee5137b Fix missing language in unit test 6 years ago
Marco Trevisan (Treviño) 95c1cdf776 interpreter: obey to the install argument in configure_file 6 years ago
Jussi Pakkanen d085002d18 Calculate target paths correctly when workdir is set. 6 years ago
Xavier Claessens aa840afb3a Always flatten include_directories lists 6 years ago
Xavier Claessens 90c9b868b2 parser: Fix line continuation outside of (), [] or {} 6 years ago
Xavier Claessens 83964f64fa pkgconfig: Fix flag deduplication 6 years ago
Jussi Pakkanen 3a6e2aeed9 Can use plain strings for include_directories. 6 years ago
Jussi Pakkanen 6c76ac8017 Handle strings in cross file args. Closes #4671. 6 years ago
Xavier Claessens b6cede2928 find_library: Add 'has_headers' kwarg 6 years ago
Jon Turney 272623c5a3
Skip openmp test for windows clang 6 years ago
Jon Turney 65160a969e
Don't rely on -fPIC being ignored where it's meaningless 6 years ago
Jussi Pakkanen f7e657629f Disable broken MMX code. 6 years ago
Jussi Pakkanen 58b838a80b Can specify keyword arguments with a dict. 6 years ago
Xavier Claessens 8612f1543f pkgconfig: Improve and document generator behaviour 6 years ago
Jon Turney d55c0b6e94 azure: Install the DMD D compiler 6 years ago
Dylan Baker 21a7528b2f compilers/c_function_attributes: fix for ICC 6 years ago
Jussi Pakkanen 75648a2c9e Fix alignment with MSVC. 6 years ago
Jussi Pakkanen 0859442480 Refactor check to its own function. 6 years ago
Dimitri John Ledkov 621df77049 Fix simd instruction alignment on 32bit kernels. 6 years ago
Jon Turney 94cdb68a3a
Deal with clang-cl generating empty implibs 6 years ago
Jon Turney e116b94833
Install modules in a subdir to fit with platform name mangling 6 years ago
Jon Turney 5d51329d27
Extend test to when both name_{suf,pre}fix: are used 6 years ago
Jon Turney e64a9c9830
Generate import lib even if both name_suffix and name_prefix are used 6 years ago
Jon Turney b17f6dae54
Add a test of installed library names when name_{suf,pre}fix: is used 6 years ago
Jon Turney d2172a4780
Handle llvm-lib in test common/143 6 years ago
Jon Turney 46d20219fc
Skip test common/123 if masm not found 6 years ago
Jon Turney 0eeb9316be
Don't hardcode cl in test common/123 6 years ago
Jon Turney bb0bbfc2ab
Adjust more tests which need to know compiler type 6 years ago
Jon Turney 198e869162
Make use of get_argument_syntax() in test cases 6 years ago
Jon Turney ac17f168ea
Accomodate clang-cl in test common/127 6 years ago
Jon Turney d528a8d281
Rewrite test common/100 manygen using get_argument_syntax() 6 years ago
Jon Turney 64edfd5069
Detect clang-cl as msvc-like, not clang-like 6 years ago
Dylan Baker 63f4f9481e Add new compiler.get_argument_syntax method 6 years ago
Jussi Pakkanen cd369aceee Reformat Meson file for readability. 6 years ago
Jussi Pakkanen 23ed0e1857 Make string division do path joining. 6 years ago
Xavier Claessens edccb11f01 Rollback if an optional subproject fails 6 years ago
Xavier Claessens 61348da069 Add 'disabler' argument to functions returning not-found objects 6 years ago
Xavier Claessens adb9fdef3a wrap: Fix crash with file based wraps 6 years ago
Michał Górny e8232c7825 Remove implicit compression of man pages 6 years ago
Xavier Claessens d6fba7f01c wrap: Allow source and patch to be local files 6 years ago
Dylan Baker e9ba04537f Add gnu hurd to *_machine information 6 years ago
Xavier Claessens 38a6582145 configure_file: Support taking values from a dict 6 years ago
Jussi Pakkanen 4d986563dc Expose wrap_mode as an option. Closes #4266. 6 years ago
Christoph Behle c0236e10f3 Substitute output file then check for conflict. 6 years ago
Xavier Claessens a816e1c1fa Interpreter: Add 'continue' and 'break' keywords 6 years ago