1328 Commits (abd02b3eae13e151143f64164c65571da4ff2d42)

Author SHA1 Message Date
Nirbheek Chauhan 7d1cee9d84 dependencies: Remove useless and verbose dict.get() call 8 years ago
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 8 years ago
Nirbheek Chauhan 280346da3a find_program: Support passing mesonlib.File objects 8 years ago
Nirbheek Chauhan 18bce47691 find_program: Correctly use scripts found in PATH 8 years ago
Nirbheek Chauhan b3d5db49e8 mesonintrospect: Normalize install_filename in the output 8 years ago
Nirbheek Chauhan a14eba27a9 ninja: Delete output static lib before calling `ar` 8 years ago
Nirbheek Chauhan 67d3d512ff mesonintrospect: Also print builtins for --buildoptions 8 years ago
Jussi Pakkanen 5ee92d5bb0 Prohibit absolute paths in subdir(). 8 years ago
Jussi Pakkanen 28353e10e1 Prohibit manually built paths that point in srcdir in include_directories and give information on what to use instead. 8 years ago
Nirbheek Chauhan 15b6915954 custom_target: Recursively flatten `command:` 8 years ago
Hemmo Nieminen cda24a641d Don't forbid "test:" as a target name anymore. 8 years ago
Fabio Porcedda 16d4c466fc detect_c_compiler(): support extra commands and arguments in the string 8 years ago
Fabio Porcedda aa7f496144 detect_c_compiler(): use shlex.split() instead of str.split() for env 8 years ago
Jussi Pakkanen 1f2f010765 Detect Boost libraries primarily with the C++ compiler's find_library. 8 years ago
Jussi Pakkanen 5973dcc25b Detect x86/amd64 from the compilers because system info may be incorrect. 8 years ago
Thibault Saunier 00251f16b6 gnome: Do not use gir specific `--extra-lib` to generate gtkdoc args 8 years ago
Jussi Pakkanen f3d106e786 Bump version number for new development. 8 years ago
Nirbheek Chauhan 781e69094a dependencies: Distinguish native/cross while caching 8 years ago
Dima Krasner 65029f4114 Bug fix - KeyError on subproject without default options 8 years ago
Nirbheek Chauhan 97911c4384 Fix absolute prefix/xxxdir subdir check on Windows 8 years ago
Jussi Pakkanen 14e0529a03 Do not strip jar targets. Closes #1343. 8 years ago
Matthieu Gautier fab04b1fbe Change the order of link_args when cross_compiling with ninja. 8 years ago
Matthieu Gautier 0b2146c8f7 Use named field for command_template when generating ninja command. 8 years ago
Nirbheek Chauhan ccb0580f4f ninja: Don't scan generated fortran files for mod deps 8 years ago
Nirbheek Chauhan ad8048aac3 compilers: Don't use CompilerArgs() for sanity checks 8 years ago
Hemmo Nieminen e42f366e0b Fix an uninitialized variable access error. 8 years ago
Nirbheek Chauhan 00846ce26d coredata: Fix setting of prefix inside default_options 8 years ago
Nirbheek Chauhan bb491735a9 coredata: Use our own implementation of commonpath 8 years ago
Jussi Pakkanen 380b9157b8 Increment version number for new development. 8 years ago
Jussi Pakkanen acdf5c2e71 Bump version number for release. 8 years ago
Jussi Pakkanen c63b92f8ef Check cross-pkg-config's viability with ExternalProgram. Closes #1329. 8 years ago
Nirbheek Chauhan 471904f0c5 vs: Add support for the 'werror' builtin option 8 years ago
Nirbheek Chauhan 57ec097b5f vs: Use CompilerArgs() for compile and link args 8 years ago
Nirbheek Chauhan 50c4851daa Use CompilerArgs for generation of link commands 8 years ago
Nirbheek Chauhan a83c7b9ad5 Add get_no_stdinc_args() for C++ too 8 years ago
Nirbheek Chauhan bc8c0730f3 Add __repr__ for IncludeDirs 8 years ago
Nirbheek Chauhan 2bb58c909f Use CompilerArgs for generation of compile commands 8 years ago
Nirbheek Chauhan 534ee8baa8 find_program: Translate 'python3' to sys.executable on Windows 8 years ago
Nirbheek Chauhan 2e30912447 vs: Fix running of tests to use mesontest.py 8 years ago
Nirbheek Chauhan fc4e332601 backends: Add support for build_by_default to vs2010 backend 8 years ago
Nirbheek Chauhan 01547e8c61 ninja: Fix build_by_default=false targets in tests 8 years ago
Nirbheek Chauhan dbcbf19ece compilers: New class CompilerArgs derived from list() 8 years ago
Nirbheek Chauhan 0e078adf5a interpreter: Implement array.get(index, fallback) 8 years ago
Thibault Saunier 1d6147a592 Fix mesonintrospect --installed 8 years ago
Jussi Pakkanen a32e3023f8 Add build_by_default to list of kwargs know by CustomTarget. 8 years ago
Nirbheek Chauhan e084a47a0a compilers: Don't run built-in checks on MSVC 8 years ago
Nirbheek Chauhan 85b8e92bc4 compilers: Fix has_function check for builtins 8 years ago
Nirbheek Chauhan 748fe80423 compilers: Add prefix before limits.h in has_function checks 8 years ago
Nirbheek Chauhan 3433fc54c9 compilers: Pass -fpermissive on all C++ compilers except MSVC 8 years ago
Nirbheek Chauhan bb2a6858d0 compilers: Use named placeholders for string formatting 8 years ago