Aleksey Filippov
79d8f2adbf
Fix misprint in strip_directory example
2018-02-05 01:28:07 +00:00
Aleksey Filippov
13f91840e3
Clarify multi-component source directory behavior of install_subdir()
2018-02-05 01:28:07 +00:00
Aleksey Filippov
549f9a41e5
Rename install_subdir() option elide_directory to strip_directory
2018-02-05 01:28:07 +00:00
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 .
2018-02-05 01:28:07 +00:00
Jussi Pakkanen
4637cf4e95
Fix run target documentation. Closes #1793 .
2018-02-04 19:06:02 +02:00
Jussi Pakkanen
bfa6c8d074
Merge pull request #2938 from acfoltzer/rust-cross-merge
...
Add cross-compilation support for `rustc`
2018-02-04 00:44:09 +02:00
Jussi Pakkanen
f25070ec08
Merge pull request #2228 from mesonbuild/icestorm
...
IceStorm FPGA experiment
2018-02-02 23:54:12 +02:00
Jussi Pakkanen
d59d371d77
Added dpdk to the list of users.
2018-02-02 20:56:09 +02:00
Jussi Pakkanen
80ac62c1a5
Added documentation to IceStorm module.
2018-02-02 20:30:14 +02:00
Jussi Pakkanen
0025cb03d2
Updated the video page.
2018-02-02 17:05:12 +02:00
Martin Kelly
36aca4cd3c
add meson.project_license() builtin
...
This Fixes #2941 .
2018-01-31 23:54:28 +02:00
Jussi Pakkanen
b62d670fb2
Add PipeWire to the list of users. Closes #2986 .
2018-01-31 23:50:22 +02:00
Adam Jackson
64ed9656f0
docs: Fix some HTML that leaked into the markdown
...
Signed-off-by: Adam Jackson <ajax@redhat.com>
2018-01-31 20:59:00 +02:00
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.
2018-01-29 15:47:05 -08:00
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.
2018-01-30 06:47:50 +11:00
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
2018-01-30 06:45:58 +11:00
Andrei Alexeyev
5d68681c62
Taisei Project uses Meson
2018-01-30 06:27:05 +11:00
xknight
7049958de9
Fix typo in reference tables
...
The possessive form of "its" does not contain an apostrophe.
2018-01-27 19:52:34 +00:00
Stefan Seering
42554d5666
Typo.
2018-01-22 00:02:24 +02:00
Edward Betts
bdfcecd2c6
Correct spelling mistakes.
2018-01-19 15:53:00 +02:00
Dylan Baker
eec8721227
docs: Add Mesa, Libdrm, and IGT as meson users
2018-01-18 20:33:32 +02:00
Jussi Pakkanen
59d0434039
Removed two deprecations from 2016.
2018-01-17 22:12:43 +02:00
Raphael Salamon
b06b8c6452
docs: Document the `main` keyword of the `gtest` framework dependency
2018-01-17 21:00:45 +02:00
Jussi Pakkanen
6c2d40ac28
Move version info away from header.
2018-01-14 20:45:37 +02:00
Jussi Pakkanen
a5b2b90309
Merge pull request #2815 from taisei-project/fix_windows_compile_resources
...
[windows] make compile_resources use custom targets instead of generators
2018-01-13 19:38:48 +02:00
Jussi Pakkanen
d6bed2a77d
Merge pull request #2764 from mesonbuild/generatorpath
...
Generator outputs can have path segments
2018-01-13 19:00:38 +02:00
Andrei Alexeyev
fd4236085b
Add a release note snippet for the windows.compile_resources() change
2018-01-12 23:52:25 +02:00
Jussi Pakkanen
dfd368d405
Merge pull request #2803 from dcbaker/wip/freebsd-fixes
...
various BSD fixes
2018-01-09 22:08:00 +02:00
Nikita Churaev
de8018a17d
Add `export_dynamic` argument to `executable`. ( #2662 )
2018-01-09 21:36:13 +02:00
Dylan Baker
3b8e65911c
docs: Add netbsd to the reference table
2018-01-06 13:49:34 -08:00
Dylan Baker
1723a91af3
docs: Add dragonfly BSD to OS reference table
2018-01-06 13:49:34 -08:00
Dylan Baker
4d8552ef55
docs: Add freebsd to the reference table
2018-01-06 13:49:34 -08:00
Igor Gnatenko
711c3a28ba
doc/users: add ksh
2018-01-06 14:40:01 +02:00
Shlomi Fish
2ffdf48356
Add a missing space.
2018-01-02 20:29:32 +02:00
Shlomi Fish
468260504e
Correct some grammar.
2018-01-02 20:29:32 +02:00
Nirbheek Chauhan
2d08c190d0
docs: get_option returns relative paths for xxxdir options
...
[skip ci]
2018-01-02 19:01:34 +05:30
Jussi Pakkanen
4a189cf8c5
Add unit test that checks that the sample projects compile.
2017-12-31 23:24:29 +02:00
Jussi Pakkanen
82c8550fb6
Added documentation for project templates.
2017-12-31 23:18:08 +02:00
Jussi Pakkanen
dd3f49af0d
Merge pull request #2757 from xclaesse/pkgconfig
...
pkgconfig: Allow passing Dependency objects to library(_private)
2017-12-31 19:11:57 +02:00
Gabríel Arthúr Pétursson
2c1b45b2b2
Release notes for 0.43 are no longer preliminary
2017-12-29 23:53:47 +00:00
TingPing
ff81db83af
docs: Fix missing syntax highlighting
2017-12-28 07:08:24 -05:00
Nirbheek Chauhan
de3feb9625
docs: find_program native: is available since 0.43
2017-12-28 04:27:38 +05:30
Jussi Pakkanen
7fc46a3d06
Explain test setup a bit more.
2017-12-26 13:35:20 +02:00
Jussi Pakkanen
ac8d6087bf
Merge pull request #2334 from mesonbuild/promotedep
...
Add functionality to promote nested dependencies to top level.
2017-12-26 13:24:30 +02:00
Jussi Pakkanen
a5507404ab
Reformat and update doc page.
2017-12-26 13:11:57 +02:00
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`
2017-12-26 13:09:40 +02:00
Xavier Claessens
f9c9e80d4a
pkgconfig: Update documentation
2017-12-20 19:09:08 -05:00
Jussi Pakkanen
b437977a60
Created documentation page for code contributions.
2017-12-20 21:05:42 +02:00
Jussi Pakkanen
34c03719a3
Added documentation.
2017-12-18 21:10:14 +02:00
Jussi Pakkanen
46c071ea5c
Add functionality to promote nested dependencies to top level.
2017-12-17 21:17:13 +02:00