aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-04-11Xcode: can generate object files with generators.ongoingxcodeJussi Pakkanen1-0/+84
2021-04-10Xcode: fix setting up inlude args for source and build dirs.Jussi Pakkanen2-5/+18
2021-04-10Xcode: fix linking of static libs that link to other libs.Jussi Pakkanen1-6/+18
2021-04-10Xcode: use common language options like std version.Jussi Pakkanen1-1/+3
2021-04-10Xcode: Fix source generation.Jussi Pakkanen3-4/+96
2021-04-09docs: Fix the description of static_library's additional arguments [skip ci]Adam Jackson1-2/+1
2021-04-09Xcode: Fix target prefixes and suffixes and conf-time generated sources.Jussi Pakkanen1-9/+26
2021-04-09Xcode: Fix object extraction.Jussi Pakkanen1-8/+50
2021-04-09Add global_source/build_root()Xavier Claessens5-4/+47
2021-04-09Write include directory names with the correct amount of quoting.Jussi Pakkanen1-2/+5
2021-04-09Write include dirs with absolute paths in the Xcode backend, relative ones ↵Jussi Pakkanen2-7/+13
do not seem to work.
2021-04-08Fix Xcode targets in subdirs.Jussi Pakkanen2-5/+2
2021-04-08Remove unneeded variable.Jussi Pakkanen1-3/+3
2021-04-08Avoid rebuilding the target list all the time.Jussi Pakkanen1-30/+32
2021-04-08Skip compilers that are not used for a given target.Jussi Pakkanen1-0/+2
2021-04-07Fix shared libs and using one source in multiple targets.Jussi Pakkanen1-57/+89
2021-04-07Fix building static libs with the Xcode backend.Jussi Pakkanen1-1/+2
2021-04-06coredata: Check for built-in options as host optionsDylan Baker1-1/+5
These options often don't exist for the build machine, as they're generally invalid (ie, prefix, libdir, etc). So we should always check for their existance as host optiuons, since all we want to know in this case is if the option is yeilding (valid per-subproject), and build/vs host doesn't matter in that cases: Fixes #8613
2021-04-06environment: simplify handling of native files with no cross filesDylan Baker1-7/+3
Instead of treating native files as always being for the build machine, and then copying them to the host machine, treat them as for the build machine only when a cross file is also present
2021-04-06environment: fix typos in commentDylan Baker1-1/+1
2021-04-06environment: don't load project options from a native file in a cross buildDylan Baker2-2/+20
2021-04-06environment: Add some comments to the _load_machine_file_options methodDylan Baker1-2/+11
2021-04-06Merge pull request #8616 from mesonbuild/xcodewarnoptJussi Pakkanen1-139/+155
Set debug, optimization and warning flags in Xcode
2021-04-06docs: document bool to_int and to_string methodsSimon Ser1-0/+8
This documents the bool methods to_int and to_string implemented in [1]. [1]: https://github.com/mesonbuild/meson/blob/a9e9b7c7501a3c8a5984a93879d1f309bf8c72aa/mesonbuild/interpreterbase.py#L1109
2021-04-06Typo fix. [skip ci]Jussi Pakkanen1-1/+1
2021-04-06Add Chinese page to sitemap. [skip ci]Jussi Pakkanen2-1/+2
2021-04-06Add Chinese translation of the getting Meson page [skip ci]Chippy1-0/+56
* add zh * I am learning Meson and there is not Meson Chinese manual.so I want to write a Chinese manual. This is Getting-meson_zh.
2021-04-05LGTM fix.xcodewarnoptJussi Pakkanen1-1/+1
2021-04-05Use warning args in the Xcode backend.Jussi Pakkanen1-14/+18
2021-04-05Use actual build type rather than hardcoding "debug".Jussi Pakkanen1-14/+14
2021-04-05Set debug info in the Xcode native way.Jussi Pakkanen1-4/+2
2021-04-05Set optimization level in the Xcode native way.Jussi Pakkanen1-3/+11
2021-04-05Refactor Xcode target generation to its own method.Jussi Pakkanen1-116/+122
2021-04-05Merge pull request #8614 from mesonbuild/xcoderefactorJussi Pakkanen1-522/+548
Refactor the Xcode backend
2021-04-04Fix LGTM issues.Jussi Pakkanen1-8/+5
2021-04-04Move constant to module level.Jussi Pakkanen1-19/+19
2021-04-04Delete old implementation.Jussi Pakkanen1-498/+47
2021-04-04Add last few things we skipped.Jussi Pakkanen1-2/+15
2021-04-04Fix all the minor things that got broken.Jussi Pakkanen1-35/+48
2021-04-04Converted the last bit.Jussi Pakkanen1-3/+35
2021-04-04Convert build configuration.Jussi Pakkanen1-3/+97
2021-04-04Convert a few more.Jussi Pakkanen1-11/+71
2021-04-04Convert PBXGroup.Jussi Pakkanen1-5/+72
2021-04-04Convert a few more.Jussi Pakkanen1-10/+51
2021-04-03Reduce verbosity.Jussi Pakkanen1-21/+27
2021-04-03Convert one more object type and some scaffolding.Jussi Pakkanen1-6/+73
2021-04-03Start refactoring the xcode backend by creating proper classes for pbx ↵Jussi Pakkanen1-5/+92
primitives.
2021-04-03Merge pull request #8606 from dcbaker/submit/fix-for-build-env-variablesJussi Pakkanen3-17/+45
Fix _FOR_BUILD env variables
2021-04-01interpreter: Move to its own folder and split itXavier Claessens9-2129/+2211
2021-04-01tests: Add a test for the _FOR_BUILD env varsDylan Baker1-0/+20