Jussi Pakkanen
e18b5f091d
Xcode: add functionality for sources created with a generator.
4 years ago
Peter Hutterer
f6cd54cc40
docs: add the 'since' tag to string.replace
4 years ago
Simon Ser
c1a8f00d78
docs: document default version for declare_dependency()
...
By default, the project version is picked.
4 years ago
Jussi Pakkanen
e7ceab7510
Xcode: do not process custom target outputs on targets they are not used in.
4 years ago
Jussi Pakkanen
c92a860c8b
Xcode: add sanity check asserts.
4 years ago
Jussi Pakkanen
96d85d601d
Xcode: fix path of extracted objects in subdirs.
4 years ago
Jussi Pakkanen
bb350aaf6f
Xcode: use correct key for file id lookup.
4 years ago
Mateus Coutinho Marim
a9d075aaf9
Adding translation to ptbr for getting meson. [skip ci]
4 years ago
Mateus Coutinho Marim
ffdb0dfe6b
Update Users.md [skip ci]
4 years ago
Xavier Claessens
7ffe1b4a66
interpreter: Split permitted_kwargs dict
4 years ago
Tristan Partin
4c13aa30a1
dependency: Add JDK system dependency
...
The JDK system dependency is important for detecting JDK include paths
that may be useful when developing a JNI interface.
4 years ago
Jussi Pakkanen
50cf8bcaba
Xcode: can generate object files with generators.
4 years ago
Jussi Pakkanen
9dfd53dc40
Xcode: fix setting up inlude args for source and build dirs.
4 years ago
Jussi Pakkanen
be3efaf1d5
Xcode: fix linking of static libs that link to other libs.
4 years ago
Jesse Natalie
e901581ede
VS: Disable MSBuild warnings for always-generated targets
...
Without this, VS will generate
warning MSB8065: Custom build for item "<path>\custom_target.rule" succeeded, but specified output "<path>\outofdate.file" has not been created. This may cause incremental build to work incorrectly.
4 years ago
Jussi Pakkanen
05489616fb
Xcode: use common language options like std version.
4 years ago
Jussi Pakkanen
86fb916d33
Xcode: Fix source generation.
4 years ago
Adam Jackson
f67b8cb8f2
docs: Fix the description of static_library's additional arguments [skip ci]
4 years ago
Jussi Pakkanen
c9d98e9a98
Xcode: Fix target prefixes and suffixes and conf-time generated sources.
4 years ago
Jussi Pakkanen
82f5d12a56
Xcode: Fix object extraction.
4 years ago
Xavier Claessens
5440ce003b
Add global_source/build_root()
4 years ago
Jussi Pakkanen
f328632fa5
Write include directory names with the correct amount of quoting.
4 years ago
Jussi Pakkanen
9fb0abb754
Write include dirs with absolute paths in the Xcode backend, relative ones do not seem to work.
4 years ago
Jussi Pakkanen
59306c45c5
Fix Xcode targets in subdirs.
4 years ago
Jussi Pakkanen
e759c8b2e9
Remove unneeded variable.
4 years ago
Jussi Pakkanen
fb222f4702
Avoid rebuilding the target list all the time.
4 years ago
Jussi Pakkanen
5614ce4a54
Skip compilers that are not used for a given target.
4 years ago
Jussi Pakkanen
0b50c5705f
Fix shared libs and using one source in multiple targets.
4 years ago
Jussi Pakkanen
3b16e39009
Fix building static libs with the Xcode backend.
4 years ago
Dylan Baker
aac67b502b
coredata: Check for built-in options as host options
...
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
4 years ago
Dylan Baker
2cfa656935
environment: simplify handling of native files with no cross files
...
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
4 years ago
Dylan Baker
223858fd7d
environment: fix typos in comment
4 years ago
Dylan Baker
fdde948ca1
environment: don't load project options from a native file in a cross build
4 years ago
Dylan Baker
111070bf49
environment: Add some comments to the _load_machine_file_options method
4 years ago
Jussi Pakkanen
b58e7d8478
Merge pull request #8616 from mesonbuild/xcodewarnopt
...
Set debug, optimization and warning flags in Xcode
4 years ago
Simon Ser
974e49fe0e
docs: document bool to_int and to_string methods
...
This documents the bool methods to_int and to_string implemented in
[1].
[1]: a9e9b7c750/mesonbuild/interpreterbase.py (L1109)
4 years ago
Jussi Pakkanen
016feca6dd
Typo fix. [skip ci]
4 years ago
Jussi Pakkanen
247d425a40
Add Chinese page to sitemap. [skip ci]
4 years ago
Chippy
e67268d520
Add Chinese translation of the getting Meson page [skip ci]
...
* 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.
4 years ago
Jussi Pakkanen
1dd2bbaa01
LGTM fix.
4 years ago
Jussi Pakkanen
3c3146195b
Use warning args in the Xcode backend.
4 years ago
Jussi Pakkanen
82f7f63932
Use actual build type rather than hardcoding "debug".
4 years ago
Jussi Pakkanen
99a8076b78
Set debug info in the Xcode native way.
4 years ago
Jussi Pakkanen
e5766454d6
Set optimization level in the Xcode native way.
4 years ago
Jussi Pakkanen
6043016a38
Refactor Xcode target generation to its own method.
4 years ago
Jussi Pakkanen
2d8332e7f1
Merge pull request #8614 from mesonbuild/xcoderefactor
...
Refactor the Xcode backend
4 years ago
Jussi Pakkanen
2d30f8d124
Fix LGTM issues.
4 years ago
Jussi Pakkanen
3420957c73
Move constant to module level.
4 years ago
Jussi Pakkanen
bf08bba371
Delete old implementation.
4 years ago
Jussi Pakkanen
c43007408c
Add last few things we skipped.
4 years ago