Jussi Pakkanen
e422e9c634
Xcode: add proper target dependencies to custom targets.
4 years ago
Jussi Pakkanen
126db6de12
Xcode: fix running commands that lie in the build root dir.
4 years ago
Jussi Pakkanen
09d89dfaeb
Xcode: fix custom target chaining.
4 years ago
Jussi Pakkanen
fa947e6d75
Xcode: made custom targets into top level AggregateTargets.
4 years ago
Jussi Pakkanen
4fc578a25f
Xcode: skip object extraction test that can not be made to work.
4 years ago
Xavier Claessens
d9b9eecd54
msetup: Restore .gitignore after wipe
4 years ago
Xavier Claessens
b3a76fea64
interpreter: Add missing allow_fallback kwarg
4 years ago
Jussi Pakkanen
cc2a2e8492
Xcode: make the test target depend on build_all target.
4 years ago
Jussi Pakkanen
48e38fbaeb
Xcode: fix custom targets that produce objs and libs.
4 years ago
Jussi Pakkanen
aaae1b2a30
Xcode: handle capturing generators.
4 years ago
Jussi Pakkanen
39f963988b
Xcode: this is what happens when you do not treat command lines as arrays.
4 years ago
Jussi Pakkanen
318d50270c
Xcode: remove some unnecessary dict entries.
4 years ago
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