Aleksey Filippov
79865474c7
Add references to CI and recommendation to disable them for doc only changes [skip ci]
7 years ago
Nirbheek Chauhan
a374eb08e9
Users.md: lightdm-webkit2-greeter no longer uses meson [skip ci]
7 years ago
Nirbheek Chauhan
86e8d587cb
docs: Add subproject warning for source_root and build_root [skip ci]
7 years ago
Nirbheek Chauhan
bc3a26d759
Users.md: Add libzim, which only uses meson
...
[skip ci]
7 years ago
Nirbheek Chauhan
93e983a49a
Users.md: Update some old/broken URLs
...
[skip ci]
7 years ago
Eric Engestrom
8a2d9e0ad4
docs: fix missing backtick
7 years ago
Nirbheek Chauhan
e6c9923b47
Users.md: link to github page for easy editing
...
Also mention that software on the list will be tested for regressions.
7 years ago
Aleksey Filippov
8baaa7b866
Add python3 dependency documentation and link it from python3 module
...
Closes #3009
7 years ago
David Fort
8c12c2acc3
doc: fix typo in icestorm documentation
7 years ago
Martin Ejdestig
b06a4901cb
Document how to set options in subprojects
7 years ago
Jussi Pakkanen
2c18e4eb25
Updated docs to do "meson wrap" instead of "wraptool".
7 years ago
Jon Turney
2a64ed855e
Verify that failing tests are failing with an error, not a python exception
...
PR #2527 suggests "making failing tests more strict about failing
gracefully".
To achive this, make meson exit with distinct exit statuses for meson errors
and python exceptions, and check the exit status is as expected for failing
tests.
I can't see how to write a test for this, within the current framework.
You can test this change by reverting the fix (but not the test) from commit
1a159db8
and verifying that 'test cases/failing/66 string as link target'
fails.
7 years ago
Amit D
abd6db24f9
Update Users.md ( #3063 )
7 years ago
Daniel Foré
a99ae81043
Add an example for gresource
7 years ago
Amit D
74306a9301
Update Users.md
7 years ago
Jussi Pakkanen
c4892fb386
Space fix.
7 years ago
Jussi Pakkanen
262eeb7e9e
Clarify that int options are available since 0.45.0.
7 years ago
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
Amit D
32ff169880
Update Users.md
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
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
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
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
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