summaryrefslogtreecommitdiff
path: root/docs/markdown
AgeCommit message (Collapse)Author
2018-02-22Fix Rust compiler-private library ambiguityAdam C. Foltzer
When building a Rust target with Rust library dependencies, an `--extern` argument is now specified to avoid ambiguity between the dependency library, and any crates of the same name in `rustc`'s private sysroot. Includes an illustrative test case.
2018-02-22Allow for missing install_dir in install_data()Peter Hutterer
The documentation doesn't require it and the interpreter code works around the possibility of it being None. The ninja backend code however fails with File "/home/whot/code/meson/mesonbuild/backend/ninjabackend.py", line 796, in generate_data_install dstabs = os.path.join(subdir or None, plain_f) File "/usr/lib64/python3.6/posixpath.py", line 78, in join a = os.fspath(a) TypeError: expected str, bytes or os.PathLike object, not NoneType If install_dir is missing, default to datadir/projectname
2018-02-22docs: Add a paragraph to the Manual about @EXTRA_ARGS@. [skip ci]TÖRÖK Attila
2018-02-21Users.md: Add GVfsIñigo Martínez
Add GVfs to the meson users list
2018-02-21Users.md: Add GNOME Boxes and GNOME UsageFelipe Borges
[skip ci]
2018-02-20Add references to CI and recommendation to disable them for doc only changes ↵Aleksey Filippov
[skip ci]
2018-02-20Users.md: lightdm-webkit2-greeter no longer uses meson [skip ci]Nirbheek Chauhan
2018-02-20docs: Add subproject warning for source_root and build_root [skip ci]Nirbheek Chauhan
2018-02-20Users.md: Add libzim, which only uses mesonNirbheek Chauhan
[skip ci]
2018-02-20Users.md: Update some old/broken URLsNirbheek Chauhan
[skip ci]
2018-02-19docs: fix missing backtickEric Engestrom
2018-02-19Users.md: link to github page for easy editingNirbheek Chauhan
Also mention that software on the list will be tested for regressions.
2018-02-18Merge pull request #2863 from jon-turney/exit-status-on-exceptionJussi Pakkanen
Verify that failing tests are failing with an error, not a python exception
2018-02-18Add python3 dependency documentation and link it from python3 moduleAleksey Filippov
Closes #3009
2018-02-17doc: fix typo in icestorm documentationDavid Fort
2018-02-16Merge pull request #2999 from peteruithoven/patch-1Jussi Pakkanen
Localisation documentation alternative
2018-02-16Document how to set options in subprojectsMartin Ejdestig
2018-02-15Updated docs to do "meson wrap" instead of "wraptool".Jussi Pakkanen
2018-02-15Verify that failing tests are failing with an error, not a python exceptionJon Turney
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.
2018-02-14Update Users.md (#3063)Amit D
2018-02-13Add an example for gresourceDaniel Foré
2018-02-13Update Users.mdAmit D
2018-02-12Space fix.Jussi Pakkanen
2018-02-12Clarify that int options are available since 0.45.0.Jussi Pakkanen
2018-02-12Update Users.md (#3050)Amit D
2018-02-12Use the same name for the conf_data variableAndrea G
Before, each example used a different variable name making them more difficult to understand for a novice.
2018-02-12Add missing closed parenthesisAndrea G
2018-02-12Add missing code blockAndrea G
2018-02-11Update Users.mdAmit D
2018-02-11Re-link remaining github wiki urls to mesonbuild.com siteSami Kerola
2018-02-08Don't use --export-dynamic on CygwinJon Turney
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...
2018-02-08Fixed typoMartin Dagarin
Fixed typo in section Other install commands, typo was in extension of data file
2018-02-08Update Users.mdAmit D
2018-02-08Add get_pkgconfig_variable(default:)Jon Turney
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
2018-02-08Add wlroots to Users.mdAmit D
2018-02-08Add style guide documentation.Jussi Pakkanen
2018-02-08User options can "yield to" a user option of the same name in superproject. ↵Jussi Pakkanen
Closes ##2853.
2018-02-07Add GETTEXT_PACKAGE as project argumentPeter Uithoven
2018-02-07Expose integer options to build option files.Jussi Pakkanen
2018-02-05Merge pull request #3010 from sarum9in/elide_directoryJussi Pakkanen
Add strip_directory keyword for install_subdir() function
2018-02-05Add support for hex int literals.Jussi Pakkanen
2018-02-05Use text keyword for directory example code blocksAleksey Filippov
2018-02-05Add strip_directory=true example for multi-component pathAleksey Filippov
2018-02-05Fix misprint in strip_directory exampleAleksey Filippov
2018-02-05Clarify multi-component source directory behavior of install_subdir()Aleksey Filippov
2018-02-05Rename install_subdir() option elide_directory to strip_directoryAleksey Filippov
2018-02-05Add elide_directory keyword for install_subdir() functionAleksey Filippov
If elide_directory=true install_subdir() installs directory contents instead of directory itself, eliding name of the source directory. Closes #2869.
2018-02-04Fix run target documentation. Closes #1793.Jussi Pakkanen
2018-02-04Merge pull request #2938 from acfoltzer/rust-cross-mergeJussi Pakkanen
Add cross-compilation support for `rustc`
2018-02-02Merge pull request #2228 from mesonbuild/icestormJussi Pakkanen
IceStorm FPGA experiment