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
Jon Turney
86ee89b400
Fix boost test on cygwin
...
With the headers from cygwin-devel-2.10.0-1, getpagesize() is not prototyped
unless an appropriate feature test macro is defined.
Future work: investigate if this needs to be defined by
BoostDependency.get_compile_args() or in Boost.
7 years ago
Jussi Pakkanen
4637cf4e95
Fix run target documentation. Closes #1793 .
7 years ago
Robert Bragg
6f510ca695
Don't version shared libraries for Android
...
Android's loader doesn't handle shared library versioning so this avoids
adding a suffix to the filename or soname for Android hosts.
7 years ago
Jussi Pakkanen
bfa6c8d074
Merge pull request #2938 from acfoltzer/rust-cross-merge
...
Add cross-compilation support for `rustc`
7 years ago
Aleksey Filippov
8fe8161014
Refactor and simplify install_subdir()
...
- Pass exclude_files and exclude_directories relative to src_dir,
same as specified by user and documented in public install_subdir().
- Make do_copydir() interface similar to do_copyfile():
install src_dir contents to dst_dir.
- Remove src_prefix/src_dir code, it adds confusion and duplicates arguments.
Use single src_dir parameter instead.
- Make callers specify that src_dir contents should be installed
under dst_dir/basename(src_dir) if necessary.
- Use os.path.relpath() instead of string manipulations on paths.
- Add documentation to do_copydir(): specify types and add usage example.
7 years ago
Jussi Pakkanen
f25070ec08
Merge pull request #2228 from mesonbuild/icestorm
...
IceStorm FPGA experiment
7 years ago
Adam C. Foltzer
281294286e
Fix Rust shared polyglot test case for cross-compilation
...
The crate-type in this case should have been `cdylib` since it's
linking via C, rather than the default `dylib` that is meant for
linking via `rustc`.
7 years ago
Jussi Pakkanen
d59d371d77
Added dpdk to the list of users.
7 years ago
Jussi Pakkanen
80ac62c1a5
Added documentation to IceStorm module.
7 years ago
Jussi Pakkanen
2601cbe8a8
Created an unstable module for IceStorm projects.
7 years ago
Jussi Pakkanen
2dfd790f4f
Created sample project for IceStorm FPGA development.
7 years ago
Jussi Pakkanen
0025cb03d2
Updated the video page.
7 years ago
Jussi Pakkanen
20ae08eb1b
Only quote colons on build lines. Closes #2961 .
7 years ago
Jussi Pakkanen
86365d9ac2
Merge pull request #2995 from rhd/fix-2281
7 years ago
Jussi Pakkanen
6cd7372e26
Comparing objects of different type prints a warning. Closes #2870 .
7 years ago
Jon Turney
227ad7605b
Same for libwmf
7 years ago
Martin Kelly
36aca4cd3c
add meson.project_license() builtin
...
This Fixes #2941 .
7 years ago
Jussi Pakkanen
b62d670fb2
Add PipeWire to the list of users. Closes #2986 .
7 years ago
Jussi Pakkanen
2310fab09d
Merge pull request #2964 from bredelings/clean-boost
7 years ago
Jussi Pakkanen
af2067b670
Make checks a bit more robust against empty entries.
7 years ago