aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2017-04-02Review fixes.Jussi Pakkanen3-4/+2
2017-04-02Proxy object for overriding options transparently.Jussi Pakkanen2-2/+31
2017-04-02Use get_option_for_target for builtins where sensible.Jussi Pakkanen3-18/+18
2017-04-02Use relative object file name for unity files everywhere.Jussi Pakkanen2-8/+10
2017-04-02Create unity files with the VS backend.Jussi Pakkanen3-10/+18
2017-04-02Add MVP implementation of overriding options.Jussi Pakkanen1-1/+7
2017-03-30strip trailing backslash from WindowsSDKVersion (#1538)melak471-1/+1
2017-03-29Merge pull request #1346 from msink/test-mingwJussi Pakkanen3-1/+16
2017-03-29rust: Support executable name differing from source namePatrick Griffis1-3/+3
2017-03-28modules: Start using @SOURCE_ROOT@ and @BUILD_ROOT@Nirbheek Chauhan3-1/+16
2017-03-27Don't delete static library on WindowsNirbheek Chauhan1-1/+5
2017-03-26vs: Fix custom target generated object pathsNirbheek Chauhan1-1/+1
2017-03-25Merge pull request #1496 from centricular/fix-internal-dep-orderJussi Pakkanen3-8/+15
2017-03-25Cache compiler args for each target.Elliott Sales de Andrade1-12/+20
2017-03-24Merge pull request #1491 from nioncode/vs2017Jussi Pakkanen2-0/+59
2017-03-23vs: Always use a wrapper for custom target commandsNirbheek Chauhan1-1/+10
2017-03-23add 'vs' backend that automatically chooses between the vs backendsNicolas Schneider1-0/+23
2017-03-23Preserve the order of internal deps in a targetNirbheek Chauhan3-8/+15
2017-03-22add vs2017 backendNicolas Schneider2-0/+36
2017-03-20Merge pull request #1483 from nioncode/fix-generatorcustomJussi Pakkanen2-37/+16
2017-03-20Also cleanup custom target paths for not installed not default targetsThibault Saunier1-5/+8
2017-03-20vs: do not add generated objects to projectNicolas Schneider2-15/+4
2017-03-20vs: use regular quotes instead of '"' in Generator commandsNicolas Schneider1-7/+5
2017-03-20vs: support Generator outputs as CustomTarget inputsNicolas Schneider1-17/+9
2017-03-04Merge pull request #1444 from mesonbuild/pdbinstallJussi Pakkanen2-13/+0
2017-03-04Have all compiler invocations in compdb. Closes #1439.Jussi Pakkanen1-2/+3
2017-03-03Nuke dead code which was used for installing PDB filesNirbheek Chauhan2-13/+0
2017-02-27Use cross stripper when cross compiling and allow overriding native strip exe...Jussi Pakkanen2-2/+13
2017-02-26ninjabackend: generate "compile_commands.json" even for cross compileFabio Porcedda1-1/+3
2017-02-20Merge pull request #1403 from centricular/compile_resourcesJussi Pakkanen1-43/+13
2017-02-20Rewrite custom_target template string substitutionNirbheek Chauhan1-43/+13
2017-02-19find_program: Fix implementation of .path()Nirbheek Chauhan2-8/+8
2017-02-18ninja: Delete output static lib before calling `ar`Nirbheek Chauhan1-3/+11
2017-02-06Change the order of link_args when cross_compiling with ninja.Matthieu Gautier1-2/+2
2017-02-06Use named field for command_template when generating ninja command.Matthieu Gautier1-36/+41
2017-02-02ninja: Don't scan generated fortran files for mod depsNirbheek Chauhan1-1/+6
2017-01-28Merge pull request #1335 from tp-m/test-custom-target-used-in-test-cmdJussi Pakkanen3-40/+80
2017-01-28vs: Add support for the 'werror' builtin optionNirbheek Chauhan1-4/+5
2017-01-28vs: Use CompilerArgs() for compile and link argsNirbheek Chauhan1-61/+117
2017-01-28Use CompilerArgs for generation of link commandsNirbheek Chauhan2-55/+81
2017-01-28Use CompilerArgs for generation of compile commandsNirbheek Chauhan2-55/+131
2017-01-28vs: Fix running of tests to use mesontest.pyNirbheek Chauhan1-6/+13
2017-01-28backends: Add support for build_by_default to vs2010 backendNirbheek Chauhan3-51/+67
2017-01-28ninja: Fix build_by_default=false targets in testsNirbheek Chauhan1-3/+20
2017-01-27compilers: New class CompilerArgs derived from list()Nirbheek Chauhan3-5/+5
2017-01-24Support file perms for install_data and install_subdirNirbheek Chauhan2-3/+4
2017-01-23Merge pull request #1320 from centricular/fix-llvmir-and-assemblyJussi Pakkanen1-2/+2
2017-01-21Print the problematic headers in these assertionsNirbheek Chauhan1-2/+2
2017-01-18cleanup: Unbound local variableMike Sinkovsky1-1/+0
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky3-16/+16