Amit D
e0ec5491a0
Update Users.md ( #3050 )
7 years ago
Andrea G
030c39f33e
Use the same name for the conf_data variable
...
Before, each example used a different variable name making them more difficult to understand for a novice.
7 years ago
Andrea G
d589cc26c7
Add missing closed parenthesis
7 years ago
Andrea G
bfc18017f1
Add missing code block
7 years ago
Jussi Pakkanen
1b7b7fedb9
Merge pull request #2926 from jon-turney/dependency-factory
...
Fix dependency object types returned by custom dependency detection
7 years ago
Maxim Dzabraev
ea6e9298fa
keep include paths order
7 years ago
Maxim Dzabraev
d10b7687ab
Fix bug include_directories([p1,p2]) produces -Ip2 -Ip1 (reversed order)
7 years ago
Tim-Philipp Müller
47508e217f
tests: add test to make sure include_directories() order is maintained
7 years ago
Leon Krause
2fa44cf326
Enable default linker optimisations in MSVC release and minsize builds
7 years ago
Amit D
32ff169880
Update Users.md
7 years ago
Nirbheek Chauhan
15a1a317f4
wrap: Handle more submodule status cases
...
The '+' and 'U' cases should not happen normally because we don't run
any git commands if the subproject directory exists and contains
a meson build file. However, if the user accidentally messed up the
subproject checkout to a version that had no build files, we would
error out with an assertion.
7 years ago
Sami Kerola
70a7cf30a1
Re-link remaining github wiki urls to mesonbuild.com site
7 years ago
Jussi Pakkanen
c267564a15
Fix filename.
7 years ago
Jon Turney
0774f319e8
Don't use --export-dynamic on Cygwin
...
After PR #2662 , running test case common/125 shared module/ on Cygwin gets
me:
$ ninja -C _build
ninja: Entering directory `_build'
[7/7] Linking target prog.exe.
/usr/lib/gcc/x86_64-pc-cygwin/6.4.0/../../../../x86_64-pc-cygwin/bin/ld: warning: --export-dynamic is not supported for PE+ targets, did you mean --export-all-symbols?
Also, fix doc for correct version of first apperance.
Future work: Notwithstanding the hint that ld gives, these options are not
equivalent, and it's not clear we should be using it here:
--export-all-symbols is the default behaviour, and if the exports are
restricted by explicit annotations or a .def file, this option might be
overriding that...
7 years ago
Martin Dagarin
a9654c8533
Fixed typo
...
Fixed typo in section Other install commands, typo was in extension of data file
7 years ago
Amit D
aaee113ee2
Update Users.md
7 years ago
Benjamin Redelings
ab37727289
Add comment.
7 years ago
Benjamin Redelings
52775ecb14
Clean up code a bit.
7 years ago
Benjamin Redelings
8596c36214
Don't give up - boost could be in search path.
7 years ago
Benjamin Redelings
80e4ac2d49
Don't give up before check for libraries - they could be in search path.
7 years ago
Benjamin Redelings
45a7d094cc
Remove completed TODO notes.
7 years ago
Benjamin Redelings
b762655e98
Remove unused import.
7 years ago
Benjamin Redelings
8cf9c7f268
Allow finding boost libraries on windows.
7 years ago
Benjamin Redelings
4babf035e5
Factor our sourceforge dir names, and don't crash on non-msvc.
7 years ago
Benjamin Redelings
47ced35b77
Don't crash if we are not msvc.
7 years ago
Benjamin Redelings
f7862bcd92
Add note about mingw-w64 libraries.
7 years ago
Benjamin Redelings
7a233d01c7
Factor out debug tag.
7 years ago
Benjamin Redelings
a47a521b50
Correctly check for cross-compilation.
7 years ago
Benjamin Redelings
632d12f281
Add the right directory to linker search path.
7 years ago
Benjamin Redelings
f62a8aa413
Remove old code and debug messages since abi tags now work.
7 years ago
Henk van der Laan
0e07f1a896
Remove all files outside the source directory from the coverage report
...
Cuurently, a set of directories is filtered out from the output based on
the location of system includes on most common linux distro's. This
commit does away with the blacklist and implements a whitelist approach:
only the files inside the source root are shown.
7 years ago
Jon Turney
7bfcf68777
Add get_pkgconfig_variable(default:)
...
Also use that to squelch the warning for internal uses which handle the
variable missing case (just gnome at the moment)
A follow up to PR #2914
7 years ago
Amit D
2b0973acd9
Add wlroots to Users.md
7 years ago
Jussi Pakkanen
0cc90ae234
Add style guide documentation.
7 years ago
Jussi Pakkanen
54d7817087
User options can "yield to" a user option of the same name in superproject. Closes ##2853.
7 years ago
Benjamin Redelings
c54af27cd1
Add missing dash.
7 years ago
Peter Uithoven
587aa3a8cd
Add GETTEXT_PACKAGE as project argument
7 years ago
Jussi Pakkanen
0204895143
Expose integer options to build option files.
7 years ago
Benjamin Redelings
ead02636dc
Try using abi-tag to get libname and globber on windows.
7 years ago
Benjamin Redelings
a517c657fa
Compute abi tags for windows also.
7 years ago
Benjamin Redelings
7749497923
Move log_fail() out of sub-method.
7 years ago
Aleksey Filippov
20c1cb7d02
Fix install_subdir() installation message
...
Print full destination path in 'Installing subdir ...' message,
including DESTDIR, consistent with other installation functions.
Use separate dst_dir and full_dst_dir variables to avoid mixing up
the order in the future and make code more readable.
Closes #3006 .
7 years ago
Jussi Pakkanen
66b14e20cc
Merge pull request #3010 from sarum9in/elide_directory
...
Add strip_directory keyword for install_subdir() function
7 years ago
Jussi Pakkanen
a288b524bc
Add support for hex int literals.
7 years ago
Aleksey Filippov
f5917d261c
Use text keyword for directory example code blocks
7 years ago
Aleksey Filippov
65afa967d0
Add strip_directory=true example for multi-component path
7 years ago
Aleksey Filippov
79d8f2adbf
Fix misprint in strip_directory example
7 years ago
Aleksey Filippov
13f91840e3
Clarify multi-component source directory behavior of install_subdir()
7 years ago
Aleksey Filippov
549f9a41e5
Rename install_subdir() option elide_directory to strip_directory
7 years ago
Aleksey Filippov
8ca3cc0c3d
Add elide_directory keyword for install_subdir() function
...
If elide_directory=true install_subdir() installs directory contents
instead of directory itself, eliding name of the source directory.
Closes #2869 .
7 years ago