782 Commits (35c3cf282212961469d6390725030c0be9c7ab6d)

Author SHA1 Message Date
Nirbheek Chauhan 711c0cbd67 vs: Fix depend_files support in custom targets 8 years ago
Nirbheek Chauhan cdae69c0f8 vs: Pretty-print all vcxproj output 8 years ago
Nirbheek Chauhan 878b0f1401 Fix shared module installation directory on Windows 8 years ago
Nirbheek Chauhan 68c8bb49c3 vs: Pass absolute path of files to run_target 8 years ago
Jussi Pakkanen cbc8d6e537 Fix link whole on VS backend. 8 years ago
Jussi Pakkanen d152c1b5d5 Add option to link the entire contents of a static library to a target. 8 years ago
Jon Turney 600f16f9f8 Use extra_paths on Cygwin 8 years ago
Nirbheek Chauhan aa3480daba Reduce an indent level in the install for loop 8 years ago
Nirbheek Chauhan 98b1ce1cd9 Fix custom directory installation of import library 8 years ago
Nirbheek Chauhan 57cb1f9aad Support multiple install dirs for built/custom targets 8 years ago
Sam Thursfield f5b7cfdbf0 Ensure rules in the generated build.ninja file are in a stable order 8 years ago
Jussi Pakkanen 553ac89e02 Review fixes. 8 years ago
Jussi Pakkanen 319398f074 Proxy object for overriding options transparently. 8 years ago
Jussi Pakkanen cf97c7af81 Use get_option_for_target for builtins where sensible. 8 years ago
Jussi Pakkanen 294abe244f Use relative object file name for unity files everywhere. 8 years ago
Jussi Pakkanen 7b66ff8921 Create unity files with the VS backend. 8 years ago
Jussi Pakkanen e5a6283c4c Add MVP implementation of overriding options. 8 years ago
melak47 d2548e6e83 strip trailing backslash from WindowsSDKVersion (#1538) 8 years ago
Patrick Griffis 9929e0efac rust: Support executable name differing from source name 8 years ago
Nirbheek Chauhan 976c9abcd0 modules: Start using @SOURCE_ROOT@ and @BUILD_ROOT@ 8 years ago
Nirbheek Chauhan 2376d6eadf Don't delete static library on Windows 8 years ago
Nirbheek Chauhan 27f5f0a963 Export MESONINTROSPECT to postconf/install/run_command scripts 8 years ago
Nirbheek Chauhan 8a7ac6ba4c vs: Fix custom target generated object paths 8 years ago
Elliott Sales de Andrade aeb694d9c3 Cache compiler args for each target. 8 years ago
Nirbheek Chauhan 53795d89df vs: Always use a wrapper for custom target commands 8 years ago
Nicolas Schneider 92ed607290 add 'vs' backend that automatically chooses between the vs backends 8 years ago
Nirbheek Chauhan 7f80f81ac9 Preserve the order of internal deps in a target 8 years ago
Nicolas Schneider 994696e0ad add vs2017 backend 8 years ago
Thibault Saunier 2c6627d573 Also cleanup custom target paths for not installed not default targets 8 years ago
Nicolas Schneider baa6df2ce7 vs: do not add generated objects to project 8 years ago
Nicolas Schneider b3073aa1ca vs: use regular quotes instead of '"' in Generator commands 8 years ago
Nicolas Schneider b434fcd12b vs: support Generator outputs as CustomTarget inputs 8 years ago
Jussi Pakkanen b3aaab3a03 Have all compiler invocations in compdb. Closes #1439. 8 years ago
Nirbheek Chauhan 303b8819ec Nuke dead code which was used for installing PDB files 8 years ago
Jussi Pakkanen b927468137 Use cross stripper when cross compiling and allow overriding native strip executable. Closes #1414. 8 years ago
Fabio Porcedda 7cece438cc ninjabackend: generate "compile_commands.json" even for cross compile 8 years ago
Nirbheek Chauhan 73b2ee08a8 Rewrite custom_target template string substitution 8 years ago
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 8 years ago
Nirbheek Chauhan a14eba27a9 ninja: Delete output static lib before calling `ar` 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 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 2bb58c909f Use CompilerArgs for generation of compile commands 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