Jussi Pakkanen
10197aa9d1
Xcode: a few more skips.
4 years ago
Jussi Pakkanen
22d0e6dd55
Xcode: even more command line argument expansion.
4 years ago
Jussi Pakkanen
0785ec3317
Xcode: Quote McQuoteface.
4 years ago
Jussi Pakkanen
ee2363dbb7
Xcode: handle CustomTargetIndexes.
4 years ago
Jussi Pakkanen
a2fd31f6c6
Xcode: skip one more object extraction test.
4 years ago
Jussi Pakkanen
2a341dd4ec
Xcode: ever more quoting.
4 years ago
Jussi Pakkanen
7fba94997f
Xcode: only add source and build dirs if implicit_include_directories is set.
4 years ago
Dan
fde305e359
Add trailing -- parameter to git checkouts.
4 years ago
Jussi Pakkanen
bff85e2a6c
Xcode: do not link shared modules against executables.
4 years ago
Jussi Pakkanen
40fb466513
Xcode: add missing quote character.
4 years ago
Jussi Pakkanen
965f7e18fa
Xcode: fix shell quotings.
4 years ago
Jussi Pakkanen
b9b00c714e
Xcode: use native path naming scheme.
4 years ago
Jussi Pakkanen
4881c2cf98
Xcode: skip link language override test.
4 years ago
Jussi Pakkanen
59e8962c25
Xcode: one more whole-archive skip.
4 years ago
Jussi Pakkanen
674538d8c9
Xcode: put all include dirs via a property rather than a cmd line arg.
4 years ago
Jussi Pakkanen
b42a5e21d0
Xcode: add target private dir to include path.
4 years ago
Jussi Pakkanen
3f99830f74
Xcode: quote some entries as needed.
4 years ago
Dylan Baker
d3003ebb41
mconf: line wrap columns nicely
...
I've picked 160 characters as a default because anything less than that
looks terrible and has awful wrapping going on. However, this respects
the $COLUNNS environment variable if set, and otherwise will query the
terminal to determine the size.
This is all achieved through an application of shtuil.get_terminal_size,
textwrap, print formatters, and iteration.
Fixes #6965
4 years ago
Dylan Baker
8fa7f3a9c3
mconf: print core options for subprojects
...
Looking in the right dictionary is pretty useful, actually.
4 years ago
Dylan Baker
cd8c334788
mconf: cleanup up and sort imports
4 years ago
Dylan Baker
10c19e1206
mconf: print core options for subprojects
...
Looking in the right dictionary is pretty useful, actually.
4 years ago
Dylan Baker
e308f116cb
dependencies/OpenMP: If the version returned is not supported fail gracefully
...
Currently if the version returned is not a supported version, then you
get a lovely stack trace. This is not nice. This can be triggered easily
by adding gcc's `-fdirectives-only` flag, which stops the preprocessor
from doing certain macro expansions, including those used to detect
OpenMP.
Fixes #8652
4 years ago
Jussi Pakkanen
d116d94f92
Xcode: fix file objects in various places.
4 years ago
Jussi Pakkanen
07117c4225
Xcode: skip all-object library test.
4 years ago
Jussi Pakkanen
7803405128
Xcode: fix compiling shared modules.
4 years ago
Jussi Pakkanen
6f76fce904
Xcode: regenerato project file when build conf changes.
4 years ago
Jussi Pakkanen
045893bb18
Xcode: disable asm and LLVM ir projects.
4 years ago
Jussi Pakkanen
8943945efe
Xcode: replace all backslashes with eight backslashes. Because obviously.
4 years ago
Xavier Claessens
3c64ecaf86
pkgconfig: Add support for CustomTarget objects in generator
...
Fixes : #8618 .
4 years ago
Xavier Claessens
8f6ad8e52e
pkgconfig: Fix broken paths in -uninstalled.pc on Windows
...
Fixes : #8668
4 years ago
Jussi Pakkanen
68dda2a241
Xcode: fix generators that take custom targets as inputs.
4 years ago
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