1243 Commits (6402a8193a1f42a833456d525da8af2946f0c9b8)

Author SHA1 Message Date
Fabio Porcedda 7cece438cc ninjabackend: generate "compile_commands.json" even for cross compile 8 years ago
Nirbheek Chauhan 8e48f23262 Detect GCC type on macOS for ObjC/C++ too 8 years ago
Nirbheek Chauhan 69e83d6aed Support passing of options to compilers and linkers 8 years ago
Nirbheek Chauhan 003e0a0610 Use the same function for detection of C and C++ compilers 8 years ago
Nirbheek Chauhan 56a8b2a181 Fix static linker exelist in cross-info and environment 8 years ago
Nirbheek Chauhan 798c349e35 Fix compiler exelist in cross-info and the environment 8 years ago
Nirbheek Chauhan 68eea4818d environment: Use shlex.split() to get AR from the env 8 years ago
Hase Bastian 283d5e6233 Detect (non-Apple) clang as objc/c++ compiler 8 years ago
Nirbheek Chauhan 238d1a37a0 Factor out common code in compiler detection 8 years ago
Nirbheek Chauhan dabf0c1882 gnome: Support configure_file() output in compile_resources 8 years ago
Nirbheek Chauhan cb0aa6a83a configure_file: Substitute @INPUT@/@OUTPUT@/etc in command 8 years ago
Nirbheek Chauhan 1f0319c288 gnome: Document why we need absolute paths for mkenums 8 years ago
Nirbheek Chauhan f3ff8fe6b7 custom_target: Substitute input into output 8 years ago
Nirbheek Chauhan 73b2ee08a8 Rewrite custom_target template string substitution 8 years ago
Nirbheek Chauhan af1b898cc5 configure_file: Don't allow both command and configuration kwargs 8 years ago
Nirbheek Chauhan a6c71c62c8 gnome: Print an error message when generated files are passed to compile_resources 8 years ago
Rodrigo Lourenço ec1c163da0 Add auto option to b_colored when using Clang. Remove Clang version check when enabling colored output. 8 years ago
Nirbheek Chauhan 8c8ad2cc49 rpm: Fix missing parenthesis and quotation mark 8 years ago
Rodrigo Lourenço 15ecd6aeb2 Update minimum Clang version for colored output 8 years ago
Jussi Pakkanen c76dcdb62b Fix the rest of them. 8 years ago
Jussi Pakkanen 4dfd9701e3 Fix compiler detection + cross when envvar not set. 8 years ago
Nirbheek Chauhan d1bc5c3404 add_test_setup: Treat no env as empty env 8 years ago
Nirbheek Chauhan f1fe823763 Add repr() for EnvironmentVariables{,Holder} 8 years ago
Rodrigo Lourenço 76cd306204 Add b_colorout option for Clang compilers. 8 years ago
Nirbheek Chauhan af85d0e65e gnome: Fix minimum gresource dependency required 8 years ago
Nirbheek Chauhan 577a3591c9 gnome: Only check gresource version with CustomTargets 8 years ago
Nirbheek Chauhan f23a4a8b27 run_command: Fix error message on incorrect argument 8 years ago
Nirbheek Chauhan 2478bb144d rpm: We no longer provide the full path to a library 8 years ago
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