aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/snippets
AgeCommit message (Collapse)AuthorFilesLines
2019-01-30initial HDF5 pkg-config fortran worksMichael Hirsch, Ph.D1-0/+3
2019-01-27run_command: add env kwargJan Tojnar1-0/+9
2019-01-25mconf: Use introspection to print the project default options (fixes #2543)Daniel Mensinger1-0/+6
2019-01-24Fixed spelling [skip ci]Daniel Mensinger1-1/+1
2019-01-22Add release note snippet.Jussi Pakkanen1-0/+7
2019-01-21Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D1-0/+6
2019-01-17docMichael Hirsch, Ph.D1-0/+3
2019-01-15mintro: Added `defined_in` key in the targets introspectionDaniel Mensinger1-0/+1
2019-01-07Deprecated --target-files APIDaniel Mensinger1-1/+4
2019-01-07Added release snippetDaniel Mensinger1-0/+8
2019-01-06Added release snippetDaniel Mensinger1-0/+6
2019-01-06Fixed missing dots [skip ci]Daniel Mensinger1-2/+2
2019-01-06Fixed typo [skip ci]Daniel Mensinger1-1/+1
2019-01-06Indent flag only togglesDaniel Mensinger1-1/+2
2019-01-06Code cleanup and renamed variablesDaniel Mensinger1-1/+1
2019-01-06Update docs/markdown/snippets/introspect_multiple.mdtextshell1-1/+1
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
2019-01-06Better documentationDaniel Mensinger1-0/+1
2019-01-06Renamed `--force-new` to `--force-dict-output`Daniel Mensinger1-1/+1
2019-01-06Keep 'filename' and 'install_filename' as stringsDaniel Mensinger1-2/+1
2019-01-06Update docs/markdown/snippets/introspect_multiple.mdtextshell1-1/+1
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
2019-01-06Update docs/markdown/snippets/introspect_multiple.mdtextshell1-1/+1
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
2019-01-06Updated documentationDaniel Mensinger1-0/+3
2019-01-06Documentation and unit test updateDaniel Mensinger1-7/+0
2019-01-06Filenames are now listsDaniel Mensinger1-1/+6
2019-01-06Update intro dump on meson configureDaniel Mensinger1-5/+6
2019-01-06mintro: Added option to introspect multiple parameters at onceDaniel Mensinger1-0/+12
2019-01-06Added release snippetDaniel Mensinger1-0/+7
2019-01-02Can use plain strings for include_directories.Jussi Pakkanen1-0/+16
2018-12-29Tests and docsDaniel Mensinger1-0/+11
2018-12-30Default libdir is "lib" when cross compiling. Closes #2535.Jussi Pakkanen1-0/+7
2018-12-30Add a clang-format target.Jussi Pakkanen1-0/+11
2018-12-27find_library: Add 'has_headers' kwargXavier Claessens1-0/+21
A library without its headers is often useless, so it is common to check them together.
2018-12-22Can specify a string to print when dep not found. Closes #2407.Jussi Pakkanen1-0/+38
2018-12-09Update everything for release 0.49.00.49.0Jussi Pakkanen15-280/+0
2018-12-05Fix typos in kwargdict snippet [skip ci]Nirbheek Chauhan1-3/+3
2018-12-04Can specify keyword arguments with a dict.Jussi Pakkanen1-0/+28
2018-12-04pkgconfig: Improve and document generator behaviourXavier Claessens1-0/+34
- Add libraries from InternalDependency.libraries - Deprecate association of libraries from the "libraries" keyword argument to the generated pkg-config file.
2018-12-02Add documentation for 'meson subprojects' command lineXavier Claessens1-0/+7
2018-11-26mintro: Allow introspect --projectinfo without build directory.Daniel Schulte1-0/+35
This variant was added to allow introspection before configuring a build directory. This is useful for IDE integration to allow displaying and/or setting options for the initial configuration of the build directory. It also allows showing basic information about the project even if it's not yet configured or configuring failed. The project 'name' field in --projectinfo is used inconsistently: For the top level project it always shows the name configured in the top level meson.build file. For subprojects it's referring to the name of the directory the subproject's meson.build is contained in. To have a consistent output and preserve the existing behavior this adds the 'descriptive_name' field which always shows the name set in the project. To be consistent the 'descriptive_name' field was also added to the --projectfiles variant that uses an already configured build. It also extends the information shown with the list of buildsystem-files. This is currently only implemented in the variant for unconfigured projects.
2018-11-24Updated docs [skip ci]Daniel Mensinger1-0/+14
2018-11-22CMake find_package dependency backend (#4444)Daniel Mensinger1-0/+19
2018-11-14docs: Add documentation for Native FilesDylan Baker1-0/+15
2018-11-12Add kwarg is_default to add_test_setup()Stian Selnes1-0/+14
is_default may be used to set the name of the test setup that will be used by default whenever the option --setup is not given. Fixes #4430
2018-11-08Add support for Renesas CC-RX toolchainPhillip Cao1-0/+16
2018-11-03Add new compiler.get_argument_syntax methodDylan Baker1-0/+22
Some compilers try very had to pretend they're another compiler (ICC pretends to be GCC and Linux and MacOS, and MSVC on windows), Clang behaves much like GCC, but now also has clang-cl, which behaves like MSVC. This method provides an easy way to determine whether testing for MSVC like arguments `/w1234` or gcc like arguments `-Wfoo` are likely to succeed, without having to check for dozens of compilers and the host operating system, (as you would otherwise have to do with ICC).
2018-11-02Make string division do path joining.Jussi Pakkanen1-0/+15
2018-10-23Add 'disabler' argument to functions returning not-found objectsXavier Claessens1-0/+6
When dependency(), find_library(), find_program(), or python.find_installation() return a not-found object and disabler is true, they return a Disabler object instead.
2018-10-22add cpp_std support for MSVCNicole Mazzuca1-0/+3
2018-10-20Remove implicit compression of man pagesMichał Górny1-0/+7
Remove the code responsible for implicitly compressing manpages as .gz files. It has been established that manpage compression is a distro packager's task, with existing distros already having their own implementations of compression. Fixes #4330
2018-10-20Add 'b_pie' compiler optionXavier Claessens1-0/+6
On Android executables must be position independent, many distributions enable it by default too for security reasons.