Jussi Pakkanen
011c77ee22
New logo and license text. Closes #4921 . [skip ci]
6 years ago
Dylan Baker
b5d847e38c
allow paths to be set in the cross file
...
Just like the previous patch, but for cross files
Fixes #1433
6 years ago
Dylan Baker
5b896ed70b
allow setting directory locations in a native file
...
This allows the person running configure (either a developer, user, or
distro maintainer) to keep a configuration of where various kinds of
files should end up.
6 years ago
ericLemanissier
bb3997a39c
fix documentation typo for default_library option [skip ci]
6 years ago
Jussi Pakkanen
849667c981
Fix Cuda doc page heading. [skip ci]
6 years ago
Michael Hirsch, Ph.D
70e6f4198c
Fortran 2008 submodule ( #4874 )
6 years ago
Olexa Bilaniuk
592af0b1af
Add unstable CUDA module.
...
Includes three general utility functions connected to CUDA, in
particular the crafting of -gencode flags as done in CMake:
https://github.com/Kitware/CMake/blob/master/Modules/FindCUDA/
select_compute_arch.cmake
6 years ago
Daniel Mensinger
e1a83793ae
CMake: Added support for CMAKE_MODULE_PATH and extra CMake args ( closes #4779 )
6 years ago
Michael Hirsch, Ph.D
1ebaeadf60
initial HDF5 pkg-config fortran works
6 years ago
Jan Tojnar
33d82201bd
run_command: add env kwarg
6 years ago
Sergey Shatunov
c07e5124bc
Add install_dir to i18n.gettext
6 years ago
Daniel Mensinger
90bc125d29
mconf: Use introspection to print the project default options ( fixes #2543 )
6 years ago
Daniel Mensinger
ded59c0819
Fixed spelling [skip ci]
6 years ago
Jussi Pakkanen
43147c2594
Add release note snippet.
6 years ago
Michael Hirsch, Ph.D
72486afd08
Add PGI C and C++ compilers ( #4803 )
6 years ago
Alistair Thomas
20248fa919
docs: update URI for vala-extra-vapis repository [skip ci]
6 years ago
Shubham Lagwankar
37533360d7
Remove stray bracket [skip ci]
6 years ago
Hugo Locurcio
3804172d61
docs: Use modern shell constructs [skip ci]
6 years ago
Michael Hirsch, Ph.D
5c00751515
doc
6 years ago
David Fort
ceaebf6bac
add support for generating cmake files
...
This new cmake module allows to generate cmake package files. This may ease the
porting for cmake projects that are exporting cmake package informations for other
depending projects. The module uses as much as possible the templates provided by
the cmake installation (and so cmake needs to be installed).
6 years ago
Luca Boccassi
267792174c
custom_target: do not let install override build_by_default
...
A custom_target, if install is set to true, will always be built by
default even if build_by_default is explicitly set to false.
Ensure that this does not happen if it's set explicitly. To keep
backward compatibility, if build_by_default is not set explicitly and
install is true, set build_by_default to true.
Fixes #4107
6 years ago
Michael Hirsch, Ph.D
b40c1af900
Flang Fortran compiler added.
6 years ago
Alistair Thomas
2f72d4db09
docs: Explain how to use a Vala project's VAPI files with find_library() [skip ci]
...
The Vala compiler object's find_libary() method needs the 'dir' keyword to
add a project's local vapi dir to the VAPI search path.
See https://github.com/mesonbuild/meson/issues/4702
6 years ago
Daniel Mensinger
609ecba37f
mintro: Added `defined_in` key in the targets introspection
6 years ago
Marco Trevisan (Treviño)
95c1cdf776
interpreter: obey to the install argument in configure_file
...
If a configure_file has an install_dir set, the supported install
argument is ignored, while this should have actually higher priority
than the install_dir itself.
Also check that correct types are used for `install` and `install_dir`.
Add test to verify this.
Fixes #3983
6 years ago
Alistair Thomas
1b9e00f506
docs: update RunningMeson.md to show Meson's setup command [skip ci]
6 years ago
Ethan R
530aec0bbe
Added Rust to supported languages for project() ( #4750 ) [skip ci]
6 years ago
Alistair Thomas
fb05733983
docs: Change sub-headings in Running-Meson.md from == to ## [skip ci]
6 years ago
Alistair Thomas
55e6d3c35e
docs: Re-wrap Running-Meson.md from 70 to 80 columns [skip ci]
6 years ago
Alex Băluț
8f24d34e31
Fix links to reference manual
6 years ago
Dylan Baker
724c97ef4e
docs: recommend add_project_arguments instead of add_global_arguments [skip ci]
...
As autotools doesn't have anything like wraps so it doesn't need to
differentiate, but meson does so it should.
6 years ago
Dylan Baker
bc0bcc37f6
docs: don't recommend using CFLAGS [skip ci]
6 years ago
Dylan Baker
4a8e8b7103
docs: further specify that CFLAGS and friends are only for distro packagers [skip ci]
6 years ago
Dylan Baker
c1b01d54c2
docs: Add link args to the table of language args [skip ci]
6 years ago
Dylan Baker
1404f404f8
docs: document that using environment variables is discouraged [skip ci]
6 years ago
Daniel Mensinger
5c139032b8
Deprecated --target-files API
6 years ago
Daniel Mensinger
1c92b7d225
Added release snippet
6 years ago
Dylan Baker
6c76b92dff
docs: document the native keyword argument for reference-manule [skip ci]
6 years ago
Daniel Mensinger
7ec609425a
Added release snippet
6 years ago
FlyingPiMonster
f658107a0e
docs: An error in an external link has been fixed [skip ci]
6 years ago
Daniel Mensinger
52071c6d4e
Fixed missing dots [skip ci]
6 years ago
Daniel Mensinger
0b0ec5895c
Fixed typo [skip ci]
6 years ago
Daniel Mensinger
bcb8146280
Indent flag only toggles
6 years ago
Daniel Mensinger
428f85e860
Updated the docs [skip ci]
6 years ago
Daniel Mensinger
bd8bad46c3
Code cleanup and renamed variables
6 years ago
textshell
248adbab9a
Update docs/markdown/snippets/introspect_multiple.md
...
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
6 years ago
textshell
fb4bdd3330
Update docs/markdown/IDE-integration.md
...
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
6 years ago
textshell
1e374feb1c
Update docs/markdown/IDE-integration.md
...
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
6 years ago
Daniel Mensinger
02734cc5c3
Better documentation
6 years ago
Daniel Mensinger
84948ea6cd
Renamed `--force-new` to `--force-dict-output`
6 years ago