159 Commits (ac8e885068ced1fa3a99d3e8d9754b58f9c539d8)

Author SHA1 Message Date
Nirbheek Chauhan 62ba5ca1ec custom target: Consider all build depends while serializing 7 years ago
Niklas Claesson e0274441fc VS: Add /DEBUG to linker to generate debug information 7 years ago
Jussi Pakkanen 22adda1617 Review fixes. 7 years ago
Jussi Pakkanen 5d51bc79c7 Replaced sys.executable use with the mesonlib equivalent. 7 years ago
Nirbheek Chauhan 8cc52b5d4f vs: Fix link_whole usage with the vs backend 7 years ago
Nirbheek Chauhan 560f4b6fc7 vs: Fix detection of options vs libraries in link args 7 years ago
Nirbheek Chauhan b866cf0804 vs: Add a helper for adding a project reference 7 years ago
Niklas Claesson 68275b32e8 Implement capture for generators 7 years ago
Dylan Baker dda5e8cadb Allow CustomTarget's to be indexed 7 years ago
Luke Shumaker 4dbbb4884c flake8: Clean up complained-about unused imports 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Niklas Claesson 07dde545d9 Add @PLAINNAME@ and @BASENAME@ to arguments argument for Generator 7 years ago
Nirbheek Chauhan 5b1babd611 backends: Add custom target inc dirs before target inc dirs 7 years ago
Jussi Pakkanen 50fb7d37ab Make all functionality invokable via the main Meson binary, 7 years ago
Elliott Sales de Andrade cf1242655f Remove VS implementation of object name resolver. 7 years ago
Jussi Pakkanen 5c8328d27f Use "meson test" in test invocations so it will not print the deprecation warning. 7 years ago
Jussi Pakkanen 61a05f26e3 Add option to disable implicit include directories. Closes #2139. 7 years ago
Jon Turney 3fa3922cea Support implibs for executables on Windows 8 years ago
Nirbheek Chauhan d23e6b34c7 Preserve -L -l pairings fetched from external deps 8 years ago
Nirbheek Chauhan 1300766429 vs: Always check VSINSTALLDIR in case VisualStudioVersion is unset 8 years ago
Bug 1cc0dc1540 fix WarningLevel in vcxproj #1913 8 years ago
Ole André Vadla Ravnås b595cda4ed Fix cross environment pollution. 8 years ago
Nicolas Schneider 39520d5688 vs: surround project guid with '{}' 8 years ago
Alberto Aguirre ccab7d64f4 Add support for @CURRENT_SOURCE_DIR@ in generator arguments 8 years ago
Peter Hutterer a576791064 Use American English - 'ise' -> 'ize' where applicable 8 years ago
Jussi Pakkanen 108dac5c16 Store extra_files as file objects. Helps with #1686. 8 years ago
Dylan Baker a8173630ea Don't use len() to test emptiness vs not emptiness 8 years ago
Jussi Pakkanen b48daeda1a Make it possible to only do unity builds on subprojects. 8 years ago
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 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 553ac89e02 Review fixes. 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
Nirbheek Chauhan 976c9abcd0 modules: Start using @SOURCE_ROOT@ and @BUILD_ROOT@ 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
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
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
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 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 2e30912447 vs: Fix running of tests to use mesontest.py 8 years ago