aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
AgeCommit message (Expand)AuthorFilesLines
2017-09-18Last round with listify function refactoring.Alexis Jeandet1-18/+6
2017-09-18Introduced extract_as_list.Alexis Jeandet1-24/+15
2017-09-18Introduction of listify method. Test on build.py module to see benefits.Alexis Jeandet1-63/+30
2017-09-17d: Make feature names less verboseMatthias Klumpp1-6/+6
2017-09-12d: Implement specific properties for D featuresMatthias Klumpp1-1/+19
2017-08-05Add option to disable implicit include directories. Closes #2139.Jussi Pakkanen1-0/+4
2017-08-03Consider link_whole_targets when determining linkerDylan Baker1-1/+2
2017-07-21Merged buildrpath branch.Jussi Pakkanen1-0/+8
2017-07-21build.py: fixed a small issue where hasattr was passed only a name argument.Hagai1-1/+1
2017-07-21Check for manual attempts to set rpath and update docs.Jussi Pakkanen1-0/+4
2017-07-21Add build_rpath as new property allowing people to specify rpath entries that...Jussi Pakkanen1-0/+4
2017-07-20Make the name of the executable implib configurableJon Turney1-4/+7
2017-07-20Support implibs for executables on WindowsJon Turney1-2/+54
2017-07-02Merge pull request #2017 from mesonbuild/fix2012Jussi Pakkanen1-10/+22
2017-07-02Update args_frozen attribute check.Hemmo Nieminen1-1/+1
2017-07-01Fix remaining Interpreter object leaks.Jussi Pakkanen1-8/+16
2017-07-01Fix custom target sourcesJussi Pakkanen1-2/+6
2017-06-22Merge pull request #1922 from acfoltzer/rust-improvementsJussi Pakkanen1-8/+37
2017-06-14rename `crate_type` to `rust_crate_type` per @TingPingAdam C. Foltzer1-21/+21
2017-06-09Enhance Rust supportAdam C. Foltzer1-8/+37
2017-06-09dependencies: Add a new class ExternalDependencyNirbheek Chauhan1-1/+1
2017-06-02Revert slashes in filenames being a hard error to give downstream projects ti...Jussi Pakkanen1-1/+4
2017-05-29Whitespace tweaks to reduce Flake8 warningsAlistair Thomas1-3/+3
2017-05-26Target file name must not contain a path separator as that breaks things.Jussi Pakkanen1-0/+2
2017-05-22objc++: Add support for objcpp_args keywordPaulo Antonio Alvarez1-0/+5
2017-05-22objc: Add support for objc_args keywordPaulo Antonio Alvarez1-0/+5
2017-05-21Merge pull request #1792 from jon-turney/custom_target_vs_module_defsJussi Pakkanen1-1/+8
2017-05-17Remove unused variables.Elliott Sales de Andrade1-6/+4
2017-05-16Allow vs_module_defs to use a custom_targetJon Turney1-1/+8
2017-05-13Merged rust_args branch.Jussi Pakkanen1-0/+5
2017-05-11Flatten SharedLibary link_args.Dylan Baker1-3/+1
2017-05-11Allow passing a list of Files to CustomTarget. Closes #1720Dylan Baker1-2/+1
2017-05-11Use flatten for link targets. Fixes #1764Dylan Baker1-6/+2
2017-05-08rust: Support rust_argsPatrick Griffis1-0/+5
2017-05-08Allow link_depends to take strings, Files or generated objects. Closes #1172Dylan Baker1-10/+31
2017-05-08Make name_suffix keyword known to binariesNiclas Moeslund Overby1-1/+1
2017-05-04Merge pull request #1621 from dcbaker/llvm-depJussi Pakkanen1-1/+8
2017-05-03Provide a helpful message when a language is required but not includedDylan Baker1-1/+8
2017-05-04Store extra_files as file objects. Helps with #1686.Jussi Pakkanen1-4/+3
2017-05-02Don't use len() to test emptiness vs not emptinessDylan Baker1-9/+7
2017-04-21Use linked-libraries to decide what linker to useNirbheek Chauhan1-2/+35
2017-04-15Make it possible to only do unity builds on subprojects.Jussi Pakkanen1-1/+2
2017-04-15Merge pull request #1549 from mesonbuild/linkwholeJussi Pakkanen1-1/+28
2017-04-13Merge pull request #1548 from ssssam/sam/stable-orderingJussi Pakkanen1-3/+12
2017-04-11Merge pull request #1596 from centricular/test-rebuildsJussi Pakkanen1-1/+5
2017-04-10Provide nice error for invalid types to shared_library vs_module_defsDylan Baker1-0/+4
2017-04-10Allow using generated files to shared_library vs_module_defs. Closes #1605Dylan Baker1-6/+12
2017-04-10Add tests for target and custom_target rebuildNirbheek Chauhan1-1/+5
2017-04-09Merge pull request #1469 from centricular/install-secondary-outputsJussi Pakkanen1-20/+30
2017-04-08Add option to link the entire contents of a static library to a target.Jussi Pakkanen1-1/+28