aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2016-08-26Allow capturing command output of a custom target.Elliott Sales de Andrade2-6/+12
2016-08-26Accept string exe with Backend.serialise_executable.Elliott Sales de Andrade1-4/+10
2016-08-19Implement D supportMatthias Klumpp1-1/+8
2016-07-30Merge pull request #660 from mesonbuild/libdirfixJussi Pakkanen1-1/+1
2016-07-29ninja: Add escaping for backslash in -D argumentsNirbheek Chauhan1-1/+28
2016-07-29vs: Fix quoting and escaping of compiler optionsNirbheek Chauhan1-6/+43
2016-07-27ninja: Fix static library installation dirNirbheek Chauhan1-1/+1
2016-07-19Normalize the path of a configured file to avoid dupes (#640)Nirbheek Chauhan1-1/+1
2016-07-18vs: Fix visual studio version in solution file (#648)Nirbheek Chauhan2-1/+3
2016-07-15ninja: Remove duplicated if check (#637)Nirbheek Chauhan1-2/+1
2016-07-13Merge pull request #417 from nirbheek/dll-pathsJussi Pakkanen4-56/+236
2016-07-11vs: Target platform is not always Win32Nirbheek Chauhan1-2/+20
2016-07-01Gcc versions older than 4.9 do not support color output.Jussi Pakkanen2-6/+7
2016-07-01Unify common code in run_target and custom_target.Jussi Pakkanen1-14/+9
2016-07-01vs: Don't re-add pre-existing include dirsNirbheek Chauhan1-1/+4
2016-07-01vs: Fix usage of mesonlib.File.rel_to_builddir with generated filesNirbheek Chauhan1-4/+4
2016-07-01vs: Explain path-conversion variablesNirbheek Chauhan1-0/+3
2016-07-01vs: Add support for the 'vs_module_defs' shared_library kwargNirbheek Chauhan1-0/+4
2016-07-01vs: Fix the path of customtarget generated sourcesNirbheek Chauhan1-2/+6
2016-07-01vs: Set all compiler/linker options correctlyNirbheek Chauhan1-19/+89
2016-07-01vs: Fix paths of internal library dependenciesNirbheek Chauhan1-2/+1
2016-07-01vs: Add libraries, library paths, and link args needed by dependenciesNirbheek Chauhan1-5/+47
2016-07-01vs: Add include dirs required by dependenciesNirbheek Chauhan1-4/+8
2016-07-01vs: Set TargetName/TargetExt correctlyNirbheek Chauhan1-2/+4
2016-07-01CustomTarget: Use mesonlib.File objects as-is in the command to be runNirbheek Chauhan1-0/+4
2016-07-01backend: Raise a RuntimeError if an unknown object is added to the command listNirbheek Chauhan1-1/+5
2016-07-01Overhaul versioning and naming of librariesNirbheek Chauhan4-17/+40
2016-06-24Changed run_target to take command as kwarg and add depends. This makes it be...Jussi Pakkanen2-0/+13
2016-06-24Run_target can run binaries obtained with find_program.Jussi Pakkanen1-0/+2
2016-06-21ninjabackend: Add subdir includes before external dep includesNirbheek Chauhan1-7/+8
2016-06-17vs backends: Translate unix link and compile flags (#603)Nirbheek Chauhan1-6/+3
2016-06-16Octopus merged cross fixes and genetor custom because why not.Jussi Pakkanen2-39/+52
2016-06-16determine_linker(): choose static cross linker for cross compilingNoam Meltzer1-1/+4
2016-06-15Use target name to decide generated Vala .h & .vapi filenamesSam Thursfield1-2/+2
2016-06-13Can use generator outputs in custom targets. Closes #587.Jussi Pakkanen2-39/+52
2016-06-13ninjabackend: Add missing ninja_quote for cross compilation rule.Martin Hostettler1-1/+1
2016-06-06Add support for running specific test suites with valgrind.Hemmo Nieminen1-3/+10
2016-06-06Change test suite separator character from '-' to ':'.Hemmo Nieminen1-1/+1
2016-06-05Merge pull request #577 from nioncode/vs2015Jussi Pakkanen2-3/+58
2016-05-30Handle case of install_subdirring a subdir.Jussi Pakkanen1-2/+9
2016-05-30extract vs2015backend into own fileNicolas Schneider2-18/+34
2016-05-30vs2015: fix object generatorsNicolas Schneider1-3/+27
2016-05-30add vs2015 backendNicolas Schneider1-0/+15
2016-05-30Set Gnu fortran type based on platform.Jussi Pakkanen1-1/+0
2016-05-30Installing subdirs now merges with existing files in the target dir.Jussi Pakkanen1-4/+3
2016-05-30Fix installing manpages from subdirs.Jussi Pakkanen1-1/+2
2016-05-28Merge branch 'nioncode-vs-generator'Jussi Pakkanen3-15/+16
2016-05-28Can set global linker arguments. Closes #536.Jussi Pakkanen1-0/+2
2016-05-26vs: fix generators that use indexed output replacements (like @OUTPUT0@)Nicolas Schneider3-15/+16
2016-05-26ninja: Fix cross-build when using the compiler's stdlibNirbheek Chauhan1-1/+1