meson/docs/markdown
Nirbheek Chauhan bead8287a5 Improve support for macOS dylib versioning
We now use the soversion to set compatibility_version and
current_version by default. This is the only sane thing we can do by
default because of the restrictions on the values that can be used for
compatibility and current version.

Users can override this value with the `darwin_versions:` kwarg, which
can be a single value or a two-element list of values. The first one
is the compatibility version and the second is the current version.

Fixes https://github.com/mesonbuild/meson/issues/3555
Fixes https://github.com/mesonbuild/meson/issues/1451
2018-08-29 15:51:23 -07:00
..
snippets Improve support for macOS dylib versioning 2018-08-29 15:51:23 -07:00
ARM-performance-test.md Rewrapped more files. 2017-08-26 23:41:53 +03:00
Adding-arguments.md [skip ci] docs: Add reference table for language args parameter names (#3126) 2018-02-25 14:02:34 +02:00
Adding-new-projects-to-wrapdb.md [skip ci] fixed broken link to repoinit.py script in wrap documentation 2018-05-01 20:18:15 +03:00
Additional.md doc: Fix several minor typos. 2017-05-03 16:20:53 -04:00
Build-options.md [skip ci] Typo fix in Build-options.md: "option" -> "description" 2018-07-31 19:12:18 +03:00
Build-system-converters.md Rewrapped more files. 2017-08-26 23:41:53 +03:00
Build-targets.md Rewrapped more files. 2017-08-26 23:41:53 +03:00
Builtin-options.md Convert buildtype to optimization and debug options (#3489) 2018-08-18 20:39:47 +03:00
Comparisons.md Fix inconsistent header levels 2017-10-24 23:01:11 +03:00
Compiler-properties.md Docs: Mention important macOS caveat about function detection [ci skip] 2018-04-16 02:36:53 +00:00
Conference-presentations.md useless: youtu.be reference 2017-11-26 17:30:17 +00:00
Configuration.md Add new encoding keyword for configure_file to manual 2018-06-09 18:17:48 +00:00
Configuring-a-build-directory.md docs: remove reference to mesongui 2018-03-11 00:51:18 +02:00
Contact-information.md Rewrapped more files. 2017-08-26 23:41:53 +03:00
Continuous-Integration.md docs: adds a non-docker travis example (#3883) [skip ci] 2018-07-13 07:16:03 -07:00
Contributing.md Fix flake8 issues (#3834) 2018-07-05 18:08:04 +00:00
Creating-Linux-binaries.md Typo. 2018-01-22 00:02:24 +02:00
Creating-OSX-packages.md Rewrapped some markdown files. 2017-08-24 17:51:44 +03:00
Creating-releases.md Rewrapped some markdown files. 2017-08-24 17:51:44 +03:00
Cross-compilation.md docs: Expand on compiler vs compilee build host and target (#3308) [skip ci] 2018-03-29 22:31:41 +03:00
Custom-build-targets.md docs: Markdown headers don't need trailing hash signs 2017-10-23 18:43:04 +02:00
D.md docs: fix dlang module documentation 2018-07-17 23:46:13 +01:00
Dependencies.md Replace long obsolete find_dep with dependency in docs. [skip ci] 2018-07-29 23:53:24 +03:00
Design-rationale.md docs: sources changed into sourcelist (#3855) [skip ci] 2018-07-09 07:09:54 -07:00
Disabler.md Move version info away from header. 2018-01-14 20:45:37 +02:00
Dlang-module.md docs: fix dlang module documentation 2018-07-17 23:46:13 +01:00
External-commands.md Rewrapped more files. 2017-08-26 23:41:53 +03:00
FAQ.md Explain the choice of implementation language. [skip ci] 2018-04-12 00:09:40 +03:00
Feature-autodetection.md Allow gcovr >= 3.1 to be used to generate html coverage report 2018-02-27 21:58:05 +01:00
Generating-sources.md doc: Fix a syntax error in an example in 'Generating sources'. [skip ci] 2018-03-05 05:51:41 -08:00
Getting-meson.md Getting-meson.md: Fix incorrect image link [skip ci] 2018-07-01 18:58:23 +05:30
Gnome-module.md gnome.generate_gir: support generating gir for multiple libraries 2018-08-09 17:34:55 +02:00
Hotdoc-module.md hotdoc: Add documentation 2018-08-28 18:18:40 -03:00
IDE-integration.md [skip ci] 2018-08-09 01:37:48 +03:00
Icestorm-module.md fixing some typos on the icestorm page 2018-03-19 10:49:02 +00:00
In-the-press.md doc: Use https links wherever possible. 2017-05-03 16:20:53 -04:00
Include-directories.md docs: add a short description for all top pages in the Manual 2017-05-03 21:00:36 +10:00
IndepthTutorial.md docs: replace 'meson build' with 'meson builddir' 2017-05-03 21:00:36 +10:00
Installing.md Added documentation. 2018-06-20 20:38:26 +03:00
Java.md docs: add a short description for all top pages in the Manual 2017-05-03 21:00:36 +10:00
Localisation.md Add GETTEXT_PACKAGE as project argument 2018-02-07 21:39:24 +01:00
Manual.md Rewrapped lines of a few more files. 2017-08-21 00:08:28 +03:00
Meson-sample.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Modules.md docs: add a short description for all top pages in the Manual 2017-05-03 21:00:36 +10:00
Overview.md Rewrapped some markdown files. 2017-08-24 17:51:44 +03:00
Performance-comparison.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Pkg-config-files.md docs: Added reference to pkg-config module page [skip ci] 2018-05-02 11:46:13 +00:00
Pkgconfig-module.md pkgconfig: Add a simple version of the generator (#3284) 2018-03-29 01:19:42 +03:00
Playground.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Porting-from-autotools.md Scan markdown files for tabs. 2018-08-19 14:00:40 +03:00
Precompiled-headers.md Update references from mesonconf to meson configure 2017-10-23 18:43:39 +02:00
Project-templates.md Project-templates.md: Fix help command name [skip ci] 2018-03-18 20:29:00 +02:00
Python-3-module.md Add python3 dependency documentation and link it from python3 module 2018-02-18 13:50:33 +02:00
Python-module.md Python module: update documentation for new API 2018-04-22 01:06:36 +02:00
Qt4-module.md Wrapped and alphabetized the remaining modules. 2017-08-21 00:22:33 +03:00
Qt5-module.md Mention private_headers keyword in Qt dependency documentation [skip ci] 2018-05-31 13:15:47 +00:00
Quick-guide.md Be more cautious in recommending Unity builds. [skip ci] 2018-08-12 00:53:18 +03:00
RPM-module.md Wrapped and alphabetized the remaining modules. 2017-08-21 00:22:33 +03:00
Reference-manual.md Improve support for macOS dylib versioning 2018-08-29 15:51:23 -07:00
Reference-tables.md Add support for custom dist scripts. 2018-08-27 23:35:29 +03:00
Release-notes-for-0.37.0.md doc: Replace kwarg with keyword argument. 2017-05-03 16:20:53 -04:00
Release-notes-for-0.38.0.md Re-link remaining github wiki urls to mesonbuild.com site 2018-02-11 13:39:46 +02:00
Release-notes-for-0.39.0.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Release-notes-for-0.40.0.md Use American English: behaviour -> behavior 2017-05-04 22:09:27 +03:00
Release-notes-for-0.41.0.md Fix typo in release notes for 0.41 2017-07-04 16:55:23 -04:00
Release-notes-for-0.42.0.md Missing dots are fun. 2017-08-15 02:06:53 +03:00
Release-notes-for-0.43.0.md Release notes for 0.43 are no longer preliminary 2017-12-29 23:53:47 +00:00
Release-notes-for-0.44.0.md Add missing FeatureNew for libwmf dependency 2018-06-10 23:26:07 +03:00
Release-notes-for-0.45.0.md docs: Fix syntax highlighting in release notes 2018-04-12 09:10:10 -04:00
Release-notes-for-0.46.0.md Tweak some 0.46 release note language [skip ci] 2018-04-24 08:21:37 +05:30
Release-notes-for-0.47.0.md 0.47 release notes: Document polkit support [skip ci] 2018-07-03 03:12:55 +05:30
Release-notes-for-0.48.0.md Update everything for new release. 2018-07-02 20:50:56 +03:00
Release-notes.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Release-procedure.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Reproducible-builds.md Rewrapped lines of a few more files. 2017-08-21 00:08:28 +03:00
Run-targets.md docs: add a short description for all top pages in the Manual 2017-05-03 21:00:36 +10:00
Running-Meson.md Document options for meson 2018-07-08 10:56:37 -07:00
Shipping-prebuilt-binaries-as-wraps.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Simd-module.md Added documentation for SIMD module. 2017-07-19 13:36:54 +03:00
Simple-comparison.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Style-guide.md Add style guide documentation. 2018-02-08 00:33:44 +02:00
Subprojects.md subprojects.md: document --wrap-mode 2018-05-09 14:54:26 +05:30
Syntax.md docs: Fix dictionary syntax [skip ci] 2018-06-06 18:18:23 +00:00
Threads.md docs: add a short description for all top pages in the Manual 2017-05-03 21:00:36 +10:00
Trial-conversions.md doc: Use https links wherever possible. 2017-05-03 16:20:53 -04:00
Tutorial.md Rewrapped some markdown files. 2017-08-24 17:51:44 +03:00
Unit-tests.md add documentation of meson test --print-errorlogs (#3809) [skip ci] 2018-06-29 13:00:19 +00:00
Unity-builds.md --unity flag needs {on,off,subprojects} parameter 2017-09-04 18:49:56 +05:30
Use-of-Python.md docs: Import the website and wiki and build with hotdoc 2017-04-26 17:56:33 +03:00
Users.md Add Arduino ESP8266 sample project to Users.md 2018-07-11 22:25:26 +03:00
Using-multiple-build-directories.md docs: Markdown headers don't need trailing hash signs 2017-10-23 18:43:04 +02:00
Using-the-WrapDB.md Documentation: fix broken link (now in docs) 2017-08-15 22:10:36 +05:30
Using-with-Visual-Studio.md docs: replace 'meson build' with 'meson builddir' 2017-05-03 21:00:36 +10:00
Using-wraptool.md Updated docs to do "meson wrap" instead of "wraptool". 2018-02-15 23:41:57 +02:00
Vala.md docs: Remove unnecessary trailing whitespaces 2017-10-23 18:43:04 +02:00
Videos.md Updated the video page. 2018-02-02 17:05:12 +02:00
Windows-module.md Add a depends: keyword to windows.compile_resources() 2018-06-18 10:52:21 +00:00
Wrap-best-practices-and-tips.md Rewrapped lines of a few more files. 2017-08-21 00:08:28 +03:00
Wrap-dependency-system-manual.md Wrap-git files can have tags as well as commit ids. [skip ci] 2018-04-25 21:01:59 +03:00
Wrap-review-guidelines.md docs: Markdown headers don't need trailing hash signs 2017-10-23 18:43:04 +02:00
_Sidebar.md Re-link remaining github wiki urls to mesonbuild.com site 2018-02-11 13:39:46 +02:00
fallback-wraptool.md doc: Capitalize things more consistently. 2017-05-03 16:20:51 -04:00
howtox.md Update documentation about compiler envvars and cross files. [skip ci] 2018-06-24 21:19:49 +03:00
i18n-module.md Re-link remaining github wiki urls to mesonbuild.com site 2018-02-11 13:39:46 +02:00
index.md Adding a "Projects using Meson" to Community section (#3138) 2018-02-25 20:22:42 +02:00
legal.md Now cracks a noble heart. Good night sweet prince: 2017-05-11 00:14:40 +03:00