aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2021-08-10ninjabackend: use get_subdir() instead of subdir attribute for cythonDylan Baker1-1/+1
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz1-1/+1
2021-07-02backends/ninja: only pass project specific arguments to scan-buildDylan Baker1-1/+2
2021-06-29Add feed arg to custom_target()Simon Ser3-11/+23
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger3-9/+11
2021-06-28 build: fix object path for vs backendDenis Fortin1-1/+8
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger1-2/+2
2021-06-23Merge pull request #8884 from dcbaker/submit/type-and-annotate-install-functionsJussi Pakkanen1-4/+6
2021-06-22Add Visual Studio 2012/2013 backends (#8803)fanc9994-5/+117
2021-06-22install_*: FileMode doesn't need to be NoneDylan Baker1-3/+0
2021-06-22backend: Headers.install_subdir is allowed to be NoneDylan Baker1-1/+6
2021-06-18holders: remove unholderDaniel Mensinger2-11/+11
2021-06-14backends: fix TestSerialisation.suite annotationsDylan Baker1-1/+1
2021-06-14Fix issue with generated Cython code in a subdirRalf Gommers1-0/+2
2021-06-07another pyupgrade passEli Schwartz1-3/+3
2021-06-07condense linesEli Schwartz2-10/+5
2021-06-07more f-strings everywhereEli Schwartz2-38/+33
2021-06-07cython: Add an option for selecting python 3 vs python 2 outputDylan Baker1-2/+13
2021-06-07ninjabackend: generate cython compilation rulesDylan Baker1-0/+61
2021-06-07ninjabackend: cython doesn't use a linkerDylan Baker1-4/+1
2021-06-02add a couple more type annotationsDylan Baker1-1/+1
2021-06-02use an immutable list for an lru_cached functionsDylan Baker2-12/+16
2021-05-30Only try to get RSP syntax if RSP is supported (#8804)Dylan Baker1-13/+23
2021-05-28vsenv: Recommend using "meson compile" wrapperXavier Claessens1-0/+8
2021-05-27ninjabackend.py: Implement `link_whole:` for pre-VS2015Chun-wei Fan1-3/+20
2021-05-23Add swift executable support in Xcode.Jussi Pakkanen3-7/+14
2021-05-23Remove unnecessary hierarchical layer.Jussi Pakkanen1-10/+4
2021-05-23Remove top level sources entry as unnecessary.Jussi Pakkanen1-24/+6
2021-05-23Add meson.build files to pbxgroup.Jussi Pakkanen1-9/+31
2021-05-23Write project info in a tree structure rather than the current flat one.Jussi Pakkanen1-37/+97
2021-05-19backends: use a set for processed targets instead of a dictDylan Baker2-4/+4
2021-05-19ninjabackend: Fix vala type annotationsDylan Baker1-24/+26
2021-05-19rust: override get_linker_always_argsDylan Baker1-2/+1
2021-05-18Add a rust test for internal c linkageDylan Baker1-5/+12
2021-05-17ninjabackend: fix linking dynamic c libraries with rustDylan Baker1-1/+1
2021-05-15Visual Studio Address Sanitizer updatesPeter Harris1-0/+10
2021-05-08ninjabackend: Add pch includes as early as possible not to be overriddenMarco Trevisan (Treviño)1-4/+18
2021-04-29Xcode: fix project cleaning.Jussi Pakkanen1-2/+2
2021-04-26introspection: export all sources for custom targetsJason Francis1-0/+2
2021-04-25Xcode: make Swift projects work.Jussi Pakkanen3-7/+14
2021-04-25Xcode: add objective C++ flags to plain C++ because Xcode requires it.Jussi Pakkanen1-1/+3
2021-04-25Xcode: add objective C flags to plain C because Xcode requires it.Jussi Pakkanen1-2/+9
2021-04-24Xcode: fix linking to customtargetindex objects.Jussi Pakkanen1-7/+28
2021-04-23Xcode: even more command line argument expansion.Jussi Pakkanen1-1/+6
2021-04-23Xcode: Quote McQuoteface.Jussi Pakkanen1-2/+2
2021-04-23Xcode: handle CustomTargetIndexes.Jussi Pakkanen1-6/+20
2021-04-23Xcode: ever more quoting.Jussi Pakkanen1-1/+4
2021-04-23Xcode: only add source and build dirs if implicit_include_directories is set.Jussi Pakkanen1-2/+3
2021-04-22Xcode: do not link shared modules against executables.Jussi Pakkanen1-0/+2
2021-04-22Xcode: add missing quote character.Jussi Pakkanen1-1/+1