aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2016-12-21ldc: Protect linker flags from deduplicationMatthias Klumpp1-1/+1
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen3-11/+6
2016-12-20Merge pull request #1227 from centricular/ninja-clean-recursive-dir-deleteJussi Pakkanen2-5/+43
2016-12-20Cache the scripts used for postconf and install phasesNirbheek Chauhan1-1/+1
2016-12-19tree-wide: use proper 'not in' notationIgor Gnatenko1-3/+3
2016-12-19tree-wide: remove blank lines at EOFIgor Gnatenko1-1/+0
2016-12-19tree-wide: remove trailing whitespacesIgor Gnatenko2-4/+4
2016-12-19tree-wide: remove unused variablesIgor Gnatenko3-3/+0
2016-12-19tree-wide: remove unused importsIgor Gnatenko1-1/+0
2016-12-19Use a script to clean-up custom-target output dirsNirbheek Chauhan2-5/+43
2016-12-19backend/ninja: pass language name instead of compilerIgor Gnatenko1-1/+1
2016-12-19fix some of pylint's undefined-variableIgor Gnatenko2-1/+2
2016-12-15Merge pull request #1194 from centricular/critical-bugfixes-valaJussi Pakkanen3-18/+37
2016-12-15gnome.mkenums: Use absolute paths for all commandline argsNirbheek Chauhan2-9/+13
2016-12-15Allow all code to access module target classesNirbheek Chauhan1-1/+2
2016-12-15Pass --gresources to valac for each compiled gresourceNirbheek Chauhan2-13/+27
2016-12-15vala: Fix duplicate output detectionNirbheek Chauhan1-1/+1
2016-12-13Only add build dir inlude directives if the corresponding dir exists. Closes ...Jussi Pakkanen1-1/+10
2016-12-13Add __repr__ for ExtractedObjects and better error for Vala librariesNirbheek Chauhan1-1/+2
2016-12-13Query the target itself for the dynamic linkerNirbheek Chauhan2-41/+19
2016-12-13Also use objects to populate target compilersNirbheek Chauhan1-0/+2
2016-12-13Use dict for self.build.compilers instead of listNirbheek Chauhan1-9/+6
2016-12-12Make Java compilation work with inner classes. Closes #1157.Jussi Pakkanen1-2/+4
2016-12-11unity builds: Assembly and LLVM IR are incompatibleNirbheek Chauhan1-0/+4
2016-12-11compilers: Implement support for LLVM IR compilationNirbheek Chauhan1-8/+72
2016-12-11Use universal_newlines=True for all Popen callsNirbheek Chauhan1-12/+8
2016-12-07Merge pull request #1126 from mesonbuild/sharedmoduleJussi Pakkanen4-3/+14
2016-12-07Skip shared module test on VS because it fails for some reason nobody underst...Jussi Pakkanen4-0/+4
2016-12-06Add unresolved symbol arg to link line in VS backends. For someJussi Pakkanen1-0/+2
2016-12-07misc: Use relative imports everywhereNirbheek Chauhan1-6/+5
2016-12-06Better error when passing invalid objects to install_headerNirbheek Chauhan1-1/+3
2016-12-03mesontest: Rebuild all before running testsThibault Saunier1-2/+2
2016-12-03Allow many version conditions for pkg-config depsNirbheek Chauhan1-3/+5
2016-12-02Merge pull request #1102 from mesonbuild/sonameJussi Pakkanen1-2/+9
2016-12-02Do not use -install_name or -shared when building modules on OSX,Jussi Pakkanen1-2/+6
2016-12-02Created new shared module build target type, and make sure -Wl,--no-undefined...Jussi Pakkanen1-1/+2
2016-11-26Allow soname to be an arbitrary string and fix symlink generation.Jussi Pakkanen1-2/+9
2016-11-24Only check for unity compat when doing unity buildsNirbheek Chauhan1-6/+2
2016-11-20Can set compiler arguments in Java.Jussi Pakkanen1-0/+3
2016-11-20Can specify headers to install with Files.Jussi Pakkanen1-1/+4
2016-11-20Merge pull request #730 from mesonbuild/newtestJussi Pakkanen2-43/+9
2016-11-18Always specify installed data with a File object. Closes #858.Jussi Pakkanen1-7/+5
2016-11-18Can run special tests with the new tool.Jussi Pakkanen1-3/+2
2016-11-18All testing is now in mesontest.py, which simplifies a lot of stuff.Jussi Pakkanen1-2/+6
2016-11-18Removed subsuite targets.Jussi Pakkanen1-21/+0
2016-11-18Removed Valgrind from core.Jussi Pakkanen2-18/+2
2016-11-12vala: Generate GIR into the build directory (fix #185)Guillaume Poirier-Morency1-1/+5
2016-11-12Add new add_project_[link]_args functionsThibault Saunier3-0/+6
2016-11-12vala: Implement valac.find_libraryNirbheek Chauhan1-0/+2
2016-11-12Fix regex used in custom target evaluationNirbheek Chauhan1-2/+8