aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/Build-options.md
AgeCommit message (Collapse)AuthorFilesLines
2021-01-30Rewrap long text lines in docs. [skip ci]Jussi Pakkanen1-23/+26
2020-05-26opts: added docsDaniel Mensinger1-0/+3
2020-02-19docs: Improve visibility for `.enabled()` etc., add example [skip ci]Niklas Hambüchen1-3/+18
2019-11-06Fix typos found by codespellWolfgang Stöggl1-1/+1
- Typos were found by codespell v1.16.0
2018-11-30Add link to built-in options page [skip ci]Lzu Tao1-1/+5
2018-11-30Add meson version required to use option type (#4562) [skip ci]lzutao1-2/+2
2018-07-31[skip ci] Typo fix in Build-options.md: "option" -> "description"Tanu Kaskinen1-1/+1
2018-06-29Options: treat array option -Dopt= and -Dopt=[] as equivalentDylan Baker1-0/+3
Currently the former will be parsed as [''], while the latter is parsed as [] in python. This makes for some obnoxious special handling depending on what the user passes. This is even more obnoxious since for string type arguments this doesn't require special handling.
2018-06-18Add UserFeatureOption typeXavier Claessens1-0/+36
This is a special type of option to be passed to most 'required' keyword arguments. It adds a 3rd state to the traditional boolean value to cause those methods to always return not-found even if the dependency could be found. Since integrators doesn't want enabled features to be a surprise there is a global option "auto_features" to enable or disable all automatic features.
2018-06-10Visual Studio: Implement startup projectNiklas Claesson1-1/+29
2018-02-16Document how to set options in subprojectsMartin Ejdestig1-0/+7
2018-02-12Clarify that int options are available since 0.45.0.Jussi Pakkanen1-3/+5
2018-02-08User options can "yield to" a user option of the same name in superproject. ↵Jussi Pakkanen1-0/+18
Closes ##2853.
2018-02-07Expose integer options to build option files.Jussi Pakkanen1-0/+7
2017-12-03Minor fixes.Jussi Pakkanen1-1/+1
2017-12-03String arguments can permit arbitrary string valuesJussi Pakkanen1-15/+42
by leaving out the choices keyword.
2017-11-29Add new array type optionDylan Baker1-9/+28
This exposes the already existing UserStringArrayOption class through the meson_options.txt. The intention is to provide a way for projects to take list/array type arguments and validate that all of the elements in that array are valid without using complex looping constructrs.
2017-09-22Replaced references to 'mesonconf'Johan Bjäreholt1-4/+9
mesonconf is deprecated and all references of it has been replaced with 'meson configure'
2017-08-26Rewrapped more files.Jussi Pakkanen1-4/+21
2017-05-03docs: add a short description for all top pages in the ManualPeter Hutterer1-0/+4
2017-04-26docs: Import the website and wiki and build with hotdocThibault Saunier1-0/+31
This allows us to more easily have the documentation in sync with the source code as people will have to document new features etc right at the time where they implement it.