aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2016-11-10Merge pull request #1011 from centricular/runtarget-files-rel-builddirJussi Pakkanen1-3/+3
2016-11-10Merge pull request #991 from mesonbuild/wip/tingping/gresource-depfileJussi Pakkanen2-6/+3
2016-11-10Fix debug PCH builds with MSVC 2012 and laterNirbheek Chauhan1-2/+2
2016-11-10vs: Properly split per-compiler args into per-file optionsNirbheek Chauhan1-64/+96
2016-11-09backends: Output depfiles in same directory as targetPatrick Griffis2-6/+3
2016-11-09custom_target: Substitute @OUTPUT@ and @INPUT properlyNirbheek Chauhan1-26/+43
2016-11-08Implement mlog.warning and use it everywhere for warningsNirbheek Chauhan2-4/+4
2016-11-09ninja: Pass absolute path of files to run targetsNirbheek Chauhan1-3/+3
2016-11-08Search for headers in build dir before source dir. Closes #984.Jussi Pakkanen1-2/+3
2016-11-06Use a cross linker when cross compiling.Jussi Pakkanen1-5/+9
2016-11-06Added reconfigure target that always reruns Meson.Jussi Pakkanen1-0/+4
2016-11-05ninjabackend: fix error messageTim-Philipp Müller1-1/+1
2016-11-02Do not error out if compdb can not be created.Jussi Pakkanen1-3/+3
2016-10-27Allow running native executable in cross buildMark Schulte1-1/+5
2016-10-26Merge pull request #952 from centricular/deterministic-sources-outputsJussi Pakkanen1-9/+10
2016-10-25Merge pull request #912 from valum-framework/wip/vala-custom-header-and-vapiJussi Pakkanen1-4/+3
2016-10-25vala: Use a portable path join for the VAPIGuillaume Poirier-Morency1-1/+1
2016-10-25Ninja: Use OrderedDict in places where order mattersNirbheek Chauhan1-9/+10
2016-10-24vala: Use 'vala_header' and 'vala_vapi' directlyGuillaume Poirier-Morency1-4/+3
2016-10-24vala: Custom header and vapi name (fix #892)Guillaume Poirier-Morency1-2/+2
2016-10-21Fix Unity builds for Fortran and D targetsNirbheek Chauhan1-3/+29
2016-10-21Add support for extracting objects in unity buildsNirbheek Chauhan2-47/+40
2016-10-21ninja: Generate Vala compile rules after all header_deps are foundNirbheek Chauhan1-4/+11
2016-10-21ninja: Always use RawFilename for unity sources and depsNirbheek Chauhan1-15/+18
2016-10-21Print a useful error when unable to determine linkerNirbheek Chauhan1-1/+1
2016-10-19Support all kinds of generated vala and vapi sourcesNirbheek Chauhan1-65/+130
2016-10-19Ninja: Consolidate generated sources handlingNirbheek Chauhan2-54/+86
2016-10-19Process dependencies for all targets not just C/C++Nirbheek Chauhan1-5/+13
2016-10-19CustomTarget: Use get_outputs() instead of get_filename()Nirbheek Chauhan3-36/+43
2016-10-14Add no-warning args while building Vala C codeNirbheek Chauhan2-10/+17
2016-10-08Fix soname to work on OSX.Jussi Pakkanen1-2/+1
2016-10-08Check that soname matches the filename. Closes #785.Jussi Pakkanen1-1/+2
2016-10-08Add cross-platform PIC support for static librariesNirbheek Chauhan1-0/+2
2016-10-01Merge pull request #803 from centricular/generated-sources-header-depsJussi Pakkanen2-46/+42
2016-10-01Merge pull request #827 from centricular/vala-generated-source-subdirJussi Pakkanen1-13/+23
2016-10-02ninja: Fix C file name for generated Vala sourcesNirbheek Chauhan1-13/+23
2016-10-02ninja: Don't add every CustomTarget to 'all'Nirbheek Chauhan1-2/+10
2016-10-02backends: Remove self.dep_rules dead codeNirbheek Chauhan2-35/+1
2016-10-01Fix missing comma in backend.Backend.dedup_arguments()Sam Thursfield1-1/+1
2016-09-30Merge pull request #814 from centricular/heavy-cleanup-compilers-buildtargetsJussi Pakkanen2-38/+14
2016-09-28Deduplicate command line arguments. Slight improvement to #671.Jussi Pakkanen2-1/+23
2016-09-27Use per-target compilers while generating targetsNirbheek Chauhan2-34/+11
2016-09-27ninjabackend: Remove duplicate vala compiler usageNirbheek Chauhan1-5/+4
2016-09-26ninja: Also add generated sources to the source listNirbheek Chauhan1-1/+2
2016-09-26ninja: Fix header deps of generated source compilesNirbheek Chauhan1-8/+23
2016-09-26ninja: Add a str and repr methods for RawFilenameNirbheek Chauhan1-0/+6
2016-09-25Use custom target outputs to determine linker. Closes #786.Jussi Pakkanen1-1/+4
2016-09-25ninja: Fix checking of exe_wrapper for CustomTargets (#806)Nirbheek Chauhan1-1/+1
2016-09-12Revert #737. Closes #773.Jussi Pakkanen1-0/+19
2016-09-11Merge pull request #684 from mesonbuild/pdbJussi Pakkanen2-0/+77