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
Jussi Pakkanen
4637cf4e95
Fix run target documentation. Closes #1793 .
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
0025cb03d2
Updated the video page.
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
Adam Jackson
64ed9656f0
docs: Fix some HTML that leaked into the markdown
...
Signed-off-by: Adam Jackson <ajax@redhat.com>
7 years ago
Peter Uithoven
517e4369bb
Localisation documentation alternative
...
I had trouble figuring this out in a new project without the pot and po files. Seemed like there was a build in method to generate those. I understand that I might have made a few controversial choices like using a `LINGUAS` file and creating a sub `meson.build` file. I also don't fully understand why the `GETTEXT_PACKAGE` global wasn't mentioned.
7 years ago
Adam C. Foltzer
1d81efb03d
Add cross-compilation support for `rustc`
...
This patch is largely modeled on the relatively-straightforward code
for Fortran cross-compilation, so there might be some intricacies
missing.
7 years ago
Sami Kerola
26b16e74a9
docs: Add 'outlier' to users
...
This is a very small hello world style project, that I hope is useful
example for people who are getting started with meson.
7 years ago
Dylan Baker
bcc3cbb93e
dependencies: Allow setting config-tool binaries in cross file
...
This allows for much easier cross compiler configuration for tools like
LLVM. This patch does honor the 'native' keyword, and falls back to
searching PATH if the binary name is not specified.
I'd be fine with either removing the fallback behavior, or marking it as
deprecated and removing it later.
Fixes #2921
7 years ago
Andrei Alexeyev
5d68681c62
Taisei Project uses Meson
7 years ago
xknight
7049958de9
Fix typo in reference tables
...
The possessive form of "its" does not contain an apostrophe.
7 years ago
Stefan Seering
42554d5666
Typo.
7 years ago
Edward Betts
bdfcecd2c6
Correct spelling mistakes.
7 years ago
Dylan Baker
eec8721227
docs: Add Mesa, Libdrm, and IGT as meson users
7 years ago
Jussi Pakkanen
59d0434039
Removed two deprecations from 2016.
7 years ago
Raphael Salamon
b06b8c6452
docs: Document the `main` keyword of the `gtest` framework dependency
7 years ago
Jussi Pakkanen
6c2d40ac28
Move version info away from header.
7 years ago
Andrei Alexeyev
fd4236085b
Add a release note snippet for the windows.compile_resources() change
7 years ago
Nikita Churaev
de8018a17d
Add `export_dynamic` argument to `executable`. ( #2662 )
7 years ago
Dylan Baker
3b8e65911c
docs: Add netbsd to the reference table
7 years ago
Dylan Baker
1723a91af3
docs: Add dragonfly BSD to OS reference table
7 years ago
Dylan Baker
4d8552ef55
docs: Add freebsd to the reference table
7 years ago
Igor Gnatenko
711c3a28ba
doc/users: add ksh
7 years ago
Shlomi Fish
2ffdf48356
Add a missing space.
7 years ago
Shlomi Fish
468260504e
Correct some grammar.
7 years ago
Nirbheek Chauhan
2d08c190d0
docs: get_option returns relative paths for xxxdir options
...
[skip ci]
7 years ago
Jussi Pakkanen
4a189cf8c5
Add unit test that checks that the sample projects compile.
7 years ago
Jussi Pakkanen
82c8550fb6
Added documentation for project templates.
7 years ago
Gabríel Arthúr Pétursson
2c1b45b2b2
Release notes for 0.43 are no longer preliminary
7 years ago
TingPing
ff81db83af
docs: Fix missing syntax highlighting
7 years ago
Nirbheek Chauhan
de3feb9625
docs: find_program native: is available since 0.43
7 years ago
Jussi Pakkanen
7fc46a3d06
Explain test setup a bit more.
7 years ago
Jussi Pakkanen
a5507404ab
Reformat and update doc page.
7 years ago
Passw
caf151afb9
add one more blank line at the tail of Disabler.md
...
From http://mesonbuild.com/Manual.html , it seems that `Disabler.md` messes up `Modules.md`
7 years ago
Xavier Claessens
f9c9e80d4a
pkgconfig: Update documentation
7 years ago
Jussi Pakkanen
b437977a60
Created documentation page for code contributions.
7 years ago
Jussi Pakkanen
34c03719a3
Added documentation.
7 years ago
Jussi Pakkanen
46c071ea5c
Add functionality to promote nested dependencies to top level.
7 years ago
Hemmo Nieminen
d232a80e90
Allow value 'if-release' for b_ndebug project option. ( #1896 )
...
When set, NDEBUG will be automatically defined for for release builds but
not for other build types.
7 years ago
Shawn Landden
202b2fedf3
make clickable
7 years ago
Shawn Landden
44415ab61e
Update Users.md
...
now only build system of systemd
7 years ago
Michael James Gratton
93c988b453
Enable re-compilation of GNOME gschema files if they have changed.
...
* mesonbuild/modules/gnome.py (GnomeModule.compile_schemas): Allow the
depend_files kwarg.
* docs/markdown/Gnome-module.md: Add docs for new kwarg (and the only
other one that is permitted).
7 years ago
Michael James Gratton
1a50fe45e8
Add Geary to the list of users - will use meson for the next release.
7 years ago
Iñigo Martínez
cc952b055a
docs: Change variable in pkg-config example
...
The example provided for the `get_pkgconfig_variable` when using using the `define_variable` parameter is not the best example, because it is using `prefix` for both. This changes the retrieved variable for `libdir` so the efect of the variable redefinition is more noticeable.
7 years ago
Iñigo Martínez
514d21e6a4
docs: Add documentation to dependency variables
...
Meson is able to redefine variables when retrieving them from
`pkg-config` dependencies. However, the documentation is missing.
This patch adds documentation for this feature.
7 years ago
Jussi Pakkanen
04d5d017c5
Fix documentation on disabler behaviour with short circuiting.
7 years ago