aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
AgeCommit message (Expand)AuthorFilesLines
2017-04-02Use get_option_for_target for builtins where sensible.Jussi Pakkanen1-9/+16
2017-04-02Add MVP implementation of overriding options.Jussi Pakkanen1-0/+10
2017-03-29rust: Support executable name differing from source namePatrick Griffis1-8/+0
2017-03-23Preserve the order of internal deps in a targetNirbheek Chauhan1-6/+7
2017-03-20vs: support Generator outputs as CustomTarget inputsNicolas Schneider1-2/+11
2017-03-04darwin: Also add the major version in the dylibNirbheek Chauhan1-13/+20
2017-03-03Nuke dead code which was used for installing PDB filesNirbheek Chauhan1-35/+0
2017-02-27Use cross stripper when cross compiling and allow overriding native strip exe...Jussi Pakkanen1-0/+10
2017-02-20Merge pull request #1402 from centricular/test-setup-fixesJussi Pakkanen1-0/+4
2017-02-20custom_target: Substitute input into outputNirbheek Chauhan1-2/+18
2017-02-20Rewrite custom_target template string substitutionNirbheek Chauhan1-0/+19
2017-02-19Add repr() for EnvironmentVariables{,Holder}Nirbheek Chauhan1-0/+4
2017-02-17custom_target: Recursively flatten `command:`Nirbheek Chauhan1-26/+24
2017-01-28Add __repr__ for IncludeDirsNirbheek Chauhan1-0/+4
2017-01-28Use CompilerArgs for generation of compile commandsNirbheek Chauhan1-4/+6
2017-01-26Add build_by_default to list of kwargs know by CustomTarget.Jussi Pakkanen1-0/+1
2017-01-24Support file perms for install_data and install_subdirNirbheek Chauhan1-1/+2
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky1-9/+9
2017-01-15Merge pull request #1303 from mesonbuild/buildonallJussi Pakkanen1-27/+28
2017-01-15build_by_default it is.Jussi Pakkanen1-7/+7
2017-01-15Get rid of hasattr.Jussi Pakkanen1-0/+2
2017-01-15Add test for build_on_all.Jussi Pakkanen1-0/+8
2017-01-15Created base class for all targets and moved common functionality there.Jussi Pakkanen1-27/+18
2017-01-12Add support for Files passed to generators.Elliott Sales de Andrade1-4/+6
2017-01-11style: [E1**] IndentationMike Sinkovsky1-3/+3
2017-01-11style: [E711] comparison to None should be 'if cond is None:'Mike Sinkovsky1-3/+3
2017-01-06Can get values in ConfigurationData objects.Jussi Pakkanen1-2/+5
2017-01-06Better error messages. Closes #1284.Jussi Pakkanen1-1/+4
2017-01-02Can specify test setups and run them with mesontest.Jussi Pakkanen1-0/+8
2017-01-01style: fix E703 violationsIgor Gnatenko1-1/+1
2017-01-01style: fix E124 violationsIgor Gnatenko1-2/+2
2017-01-01style: fix E128 violationsIgor Gnatenko1-5/+5
2017-01-01style: fix E271 violationsIgor Gnatenko1-1/+1
2017-01-01style: fix E222 violationsIgor Gnatenko1-1/+1
2016-12-31Fix space before :.Jussi Pakkanen1-39/+39
2016-12-23Merge pull request #1247 from centricular/fix-installed-soname-aliasesJussi Pakkanen1-11/+16
2016-12-22Add Generator.process_files to reduce code duplication.Elliott Sales de Andrade1-0/+9
2016-12-22Fix shared library symlink aliasing on installNirbheek Chauhan1-11/+16
2016-12-21Fix exception when linking with invalid object.Elliott Sales de Andrade1-1/+1
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen1-4/+3
2016-12-20Add per target argument for Fortran.Jussi Pakkanen1-0/+5
2016-12-20Cache the scripts used for postconf and install phasesNirbheek Chauhan1-2/+2
2016-12-19tree-wide: use proper 'not in' notationIgor Gnatenko1-3/+3
2016-12-19tree-wide: remove unused importsIgor Gnatenko1-1/+0
2016-12-18Allow passing arguments to install scriptsNirbheek Chauhan1-4/+7
2016-12-15gnome.mkenums: Use absolute paths for all commandline argsNirbheek Chauhan1-1/+3
2016-12-13Test targets with only generated and prebuilt objectsNirbheek Chauhan1-1/+1
2016-12-13Add __repr__ for ExtractedObjects and better error for Vala librariesNirbheek Chauhan1-0/+4
2016-12-13Use the linker to determine if we are using MSVCNirbheek Chauhan1-15/+27
2016-12-13Query the target itself for the dynamic linkerNirbheek Chauhan1-0/+14