145 Commits (751d59d95238e9f2ef12202df992d54650594919)

Author SHA1 Message Date
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 7 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
Nirbheek Chauhan fc4e332601 backends: Add support for build_by_default to vs2010 backend 8 years ago
Nirbheek Chauhan dbcbf19ece compilers: New class CompilerArgs derived from list() 8 years ago
Mike Sinkovsky dac8351ff1 cleanup: Unbound local variable 8 years ago
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago
Mike Sinkovsky 1d177fb127 cleanup: Unused local variables 8 years ago
Elliott Sales de Andrade 78b030cf19 Add support for Files passed to generators. 8 years ago
Mike Sinkovsky e9a891fe25 style: [E502] the backslash is redundant between brackets 8 years ago
Igor Gnatenko 116da33cdd style: fix E128 violations 8 years ago
Igor Gnatenko ea570bcb67 style: fix E265 violations 8 years ago
Igor Gnatenko 5693758e46 style: fix E231 violations 8 years ago
Igor Gnatenko 2017d8578a style: fix E226 violations 8 years ago
Igor Gnatenko f0b30baa39 style: fix E225 violations 8 years ago