Xavier Claessens
237b4c0f41
FAQ: MinGW UCRT are compatible with MSVC and also use libfoo.a
...
Prior to Windows 10, libfoo.a were usually not usable with MSVC. This is
not true any more since Autotools projects built with UCRT produce
libfoo.a that are compatible with MSVC.
This is another reason for using that naming convention in Meson.
1 year ago
HiPhish
439a61affa
Change "can not" to "cannot" throughout project
...
The word "cannot" expresses inability to do something whereas "can not"
expresses the ability to refrain from doing something.
2 years ago
Eli Schwartz
d924586bee
docs: note the automatic creation of gitignore in build directories
2 years ago
Dylan Baker
98a9cc079c
FAQ: Add entry about `add_project_link_arguments` and multiple languages
...
This seems to come up fairly often, so having an FAQ entry seems useful.
3 years ago
Volker Weißmann
2c079d855e
Added warning if run_command is called without the check kwarg
3 years ago
Andrea Pappacoda
64ea8dce7a
docs: update LD docs link in FAQ.md
3 years ago
Eli Schwartz
16a162d10a
FAQ: document some community work toward implementing Meson in C/C++
...
This is useful information for solving the OS bootstrapping problem.
Give it some visibility.
Also, I don't want to forget where I found any of these. :D
ref. #2335
3 years ago
Dylan Baker
1ac4358eae
docs/faq: Add a section on user defined functions and macros [skip ci]
...
Fixes #3234
4 years ago
Jussi Pakkanen
474f4813c4
Capitalize "Meson" consistently as it is a proper name. [skip ci]
4 years ago
Jussi Pakkanen
f72ee8e742
Rewrap long text lines in docs. [skip ci]
4 years ago
Volker Weißmann
2e48d13fa2
Added "How do I use a library before declaring it?" in the FAQ.
4 years ago
Jussi Pakkanen
8133a7b9a4
Keep buildtype the same even if user changes debug and/or optimization.
4 years ago
TheQwertiest
96609da8d2
docs: replaced `ninja` with appropriate `meson` commands [skip ci]
5 years ago
laolux
0a583ac06a
Documentation, FAQ.md, generated_headers [skip ci]
5 years ago
Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Vedran Miletić
48a719033e
docs: Mention error LNK1181, linking for MSVC [skip ci]
...
Make FAQ entry about linking failing on Windows with MSVC more easily discoverable by including keywords LNK1181 and linking.
5 years ago
Wolfgang Stöggl
f037e7ef45
Fix typos found by codespell
...
- Typos were found by codespell v1.16.0
5 years ago
Jussi Pakkanen
b3fe4a0a18
Add option for controlling RTTI.
5 years ago
Nirbheek Chauhan
a310ba863e
FAQ.md: Do I need to add headers to sources? [skip ci]
5 years ago
Nirbheek Chauhan
2cc9d79e95
FAQ.md: Add an entry for generated headers [skip ci]
...
Closes https://github.com/mesonbuild/meson/issues/5624
5 years ago
Jussi Pakkanen
6b4b601eaf
Rewrap some doc lines. [skip ci]
6 years ago
Nirbheek Chauhan
b849f6f935
FAQ: Add an entry about the library naming scheme with MSVC [skip ci]
...
This is very frequently asked.
6 years ago
Jussi Pakkanen
ec757492bf
Describe how to add support for new compilers. [skip ci]
6 years ago
Jussi Pakkanen
b1c086b24d
Explain the choice of implementation language. [skip ci]
7 years ago
Mathieu Duponchelle
a4341b3004
[fixup]: add since to FAQ
7 years ago
Mathieu Duponchelle
31f0242a6f
new wrap-mode: forcefallback
...
This can be useful to make sure that a project builds when
its fallbacks are used on systems where external dependencies
satisfy the version requirements, or to easily hack on the sources
of a dependency for which a fallback exists.
7 years ago
Eric Engestrom
13fa1fb74f
docs/FAQ: fix typo [skip ci]
7 years ago
Jussi Pakkanen
f53e8b8812
Explain change of default better. [skip ci]
7 years ago
Luis Menina
36eb7bf0aa
docs: Markdown headers don't need trailing hash signs
...
This is a cosmetic change because github seems to interpret those
correctly. Nonetheless, it adds unnecessary noise and makes people
modifying the pages think it might be needed.
See syntax guide at https://guides.github.com/features/mastering-markdown/
7 years ago
David Strauss
52a4f19832
Update to not use deprecated mesonconf
7 years ago
Nirbheek Chauhan
ca4778a500
Update wrap-mode FAQ
7 years ago
Chiu Yue Chun
fe85721e7e
Update FAQ.md: meson is not elementary particle
...
meson is a hadron, more specifically, hadrons that consists of a quark and a anti-quark. So, it is a composite particle rather than elementary one.
8 years ago
Elliott Sales de Andrade
40d7704cd5
doc: Use https links wherever possible.
8 years ago
Elliott Sales de Andrade
b80d40c287
doc: Capitalize things more consistently.
...
Upper or lower case depending on the official spelling, or the more
consistent usage.
8 years ago
Thibault Saunier
b371875e02
docs: Import the website and wiki and build with hotdoc
...
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.
8 years ago