From 80ee0f85f97b145058e2ca93090501f33a980a23 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sat, 24 Nov 2018 17:51:13 +0100 Subject: Added release snippet --- docs/markdown/snippets/introspect_target_new.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docs/markdown/snippets/introspect_target_new.md (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_target_new.md b/docs/markdown/snippets/introspect_target_new.md new file mode 100644 index 0000000..cf0fd6a --- /dev/null +++ b/docs/markdown/snippets/introspect_target_new.md @@ -0,0 +1,7 @@ +## New `include_directories` and `extra_args` keys for the target introspection + +Meson now also prints the include directories and extra compiler arguments for +the target introspection (`meson introspect --targets`). + +The `include_directories` key stores a list of absolute paths and the `extra_args` +key holds a dict of compiler arguments for each language. -- cgit v1.1 From 8288555aa1dcab1ae38831d40529c6a2fbe3c8fd Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 25 Nov 2018 21:40:38 +0100 Subject: mintro: Added option to introspect multiple parameters at once --- docs/markdown/snippets/introspect_multiple.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 docs/markdown/snippets/introspect_multiple.md (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md new file mode 100644 index 0000000..b7266f8 --- /dev/null +++ b/docs/markdown/snippets/introspect_multiple.md @@ -0,0 +1,12 @@ +## Added option to introspect multiple parameters at once + +Meson introspect can now print the results of multiple parameters +in a single call. The results are then printed as a single JSON +object. + +The format for a single command was not changed to keep backward +compatibility. + +Furthermore the option `-a,--all` and `-i,--indent` was added to +print all introspection information in one go and format the +JSON output (the default is still compact JSON). \ No newline at end of file -- cgit v1.1 From b91c5aad854bff3a13c27aa1a6ade85ded216207 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Thu, 29 Nov 2018 14:21:07 +0100 Subject: Update intro dump on meson configure --- docs/markdown/snippets/introspect_multiple.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index b7266f8..d05eae6 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -1,12 +1,13 @@ ## Added option to introspect multiple parameters at once -Meson introspect can now print the results of multiple parameters -in a single call. The results are then printed as a single JSON +Meson introspect can now print the results of multiple introspection +commands in a single call. The results are then printed as a single JSON object. The format for a single command was not changed to keep backward compatibility. -Furthermore the option `-a,--all` and `-i,--indent` was added to -print all introspection information in one go and format the -JSON output (the default is still compact JSON). \ No newline at end of file +Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-new` +were added to print all introspection information in one go, format the +JSON output (the default is still compact JSON) and foce use the new +output format, even if only one introspection command was given. \ No newline at end of file -- cgit v1.1 From b034f52656c19f378fc144abd9087e7526b1e27f Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Thu, 29 Nov 2018 14:53:28 +0100 Subject: Filenames are now lists --- docs/markdown/snippets/introspect_multiple.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index d05eae6..17d0a3f 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -10,4 +10,9 @@ compatibility. Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-new` were added to print all introspection information in one go, format the JSON output (the default is still compact JSON) and foce use the new -output format, even if only one introspection command was given. \ No newline at end of file +output format, even if only one introspection command was given. + +Additionlly the format of target was changed: + - `filename` is now a list of output filenames + - `install_filename` is now also a list of installed files + - New: the `sources` key. It stores the source files of a target and there compiler parameters -- cgit v1.1 From b11df88395a6543ab1ea9354050f0b885959854a Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Thu, 29 Nov 2018 16:19:01 +0100 Subject: Documentation and unit test update --- docs/markdown/snippets/introspect_target_new.md | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 docs/markdown/snippets/introspect_target_new.md (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_target_new.md b/docs/markdown/snippets/introspect_target_new.md deleted file mode 100644 index cf0fd6a..0000000 --- a/docs/markdown/snippets/introspect_target_new.md +++ /dev/null @@ -1,7 +0,0 @@ -## New `include_directories` and `extra_args` keys for the target introspection - -Meson now also prints the include directories and extra compiler arguments for -the target introspection (`meson introspect --targets`). - -The `include_directories` key stores a list of absolute paths and the `extra_args` -key holds a dict of compiler arguments for each language. -- cgit v1.1 From b9c4913cf032144eed0cb6308aaff4e77a825f08 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 2 Dec 2018 19:53:34 +0100 Subject: Updated documentation --- docs/markdown/snippets/introspect_multiple.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 17d0a3f..1514219 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -12,6 +12,9 @@ were added to print all introspection information in one go, format the JSON output (the default is still compact JSON) and foce use the new output format, even if only one introspection command was given. +A complete introspection dump is also stored in the `meson-info` +directory. This dump will alwys be (re)generated on every meson run. + Additionlly the format of target was changed: - `filename` is now a list of output filenames - `install_filename` is now also a list of installed files -- cgit v1.1 From eb2cc9eccd240fd76c290b77bd28c8285b313b5c Mon Sep 17 00:00:00 2001 From: textshell Date: Fri, 28 Dec 2018 21:18:01 +0100 Subject: Update docs/markdown/snippets/introspect_multiple.md Co-Authored-By: mensinda --- docs/markdown/snippets/introspect_multiple.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 1514219..38bd90c 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -13,7 +13,7 @@ JSON output (the default is still compact JSON) and foce use the new output format, even if only one introspection command was given. A complete introspection dump is also stored in the `meson-info` -directory. This dump will alwys be (re)generated on every meson run. +directory. This dump will be (re)generated each time meson updates the configuration of the build directory. Additionlly the format of target was changed: - `filename` is now a list of output filenames -- cgit v1.1 From c1838d9e4ce6539b6d6694ea0a7935ad07521006 Mon Sep 17 00:00:00 2001 From: textshell Date: Fri, 28 Dec 2018 21:18:39 +0100 Subject: Update docs/markdown/snippets/introspect_multiple.md Co-Authored-By: mensinda --- docs/markdown/snippets/introspect_multiple.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 38bd90c..75580d3 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -15,7 +15,7 @@ output format, even if only one introspection command was given. A complete introspection dump is also stored in the `meson-info` directory. This dump will be (re)generated each time meson updates the configuration of the build directory. -Additionlly the format of target was changed: +Additionlly the format of `meson introspect target` was changed: - `filename` is now a list of output filenames - `install_filename` is now also a list of installed files - New: the `sources` key. It stores the source files of a target and there compiler parameters -- cgit v1.1 From 2e81631d0c892d4842412c5244d9374b390f3787 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 30 Dec 2018 10:59:58 +0100 Subject: Keep 'filename' and 'install_filename' as strings --- docs/markdown/snippets/introspect_multiple.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 75580d3..53278e6 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -16,6 +16,5 @@ A complete introspection dump is also stored in the `meson-info` directory. This dump will be (re)generated each time meson updates the configuration of the build directory. Additionlly the format of `meson introspect target` was changed: - - `filename` is now a list of output filenames - - `install_filename` is now also a list of installed files + - New: the `sources` key. It stores the source files of a target and there compiler parameters -- cgit v1.1 From 84948ea6cd61c54404d6e0df82594a56e19fe01f Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 30 Dec 2018 11:37:50 +0100 Subject: Renamed `--force-new` to `--force-dict-output` --- docs/markdown/snippets/introspect_multiple.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 53278e6..97fdf8c 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -7,7 +7,7 @@ object. The format for a single command was not changed to keep backward compatibility. -Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-new` +Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-dict-output` were added to print all introspection information in one go, format the JSON output (the default is still compact JSON) and foce use the new output format, even if only one introspection command was given. -- cgit v1.1 From 02734cc5c34faabe8ec0685139451f8349469993 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 30 Dec 2018 12:38:55 +0100 Subject: Better documentation --- docs/markdown/snippets/introspect_multiple.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 97fdf8c..2a885e4 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -18,3 +18,4 @@ directory. This dump will be (re)generated each time meson updates the configura Additionlly the format of `meson introspect target` was changed: - New: the `sources` key. It stores the source files of a target and there compiler parameters + - Added new target types (`jar`, `shared module`) -- cgit v1.1 From 248adbab9ad0775e513b920e9047b2e93664ae2e Mon Sep 17 00:00:00 2001 From: textshell Date: Sun, 30 Dec 2018 22:35:56 +0100 Subject: Update docs/markdown/snippets/introspect_multiple.md Co-Authored-By: mensinda --- docs/markdown/snippets/introspect_multiple.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 2a885e4..3bbe6cc 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -9,7 +9,7 @@ compatibility. Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-dict-output` were added to print all introspection information in one go, format the -JSON output (the default is still compact JSON) and foce use the new +JSON output (the default is still compact JSON) and force use the new output format, even if only one introspection command was given. A complete introspection dump is also stored in the `meson-info` -- cgit v1.1 From bd8bad46c3fad6e53e259f73408a73eeca920dc7 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sun, 30 Dec 2018 23:04:59 +0100 Subject: Code cleanup and renamed variables --- docs/markdown/snippets/introspect_multiple.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 3bbe6cc..0d53d48 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -7,7 +7,7 @@ object. The format for a single command was not changed to keep backward compatibility. -Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-dict-output` +Furthermore the option `-a,--all`, `-i,--indent` and `-f,--force-object-output` were added to print all introspection information in one go, format the JSON output (the default is still compact JSON) and force use the new output format, even if only one introspection command was given. -- cgit v1.1 From bcb8146280ed89d1fabc3136e2e65a6173b31214 Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Wed, 2 Jan 2019 21:58:04 +0100 Subject: Indent flag only toggles --- docs/markdown/snippets/introspect_multiple.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 0d53d48..131bf58 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -13,7 +13,8 @@ JSON output (the default is still compact JSON) and force use the new output format, even if only one introspection command was given. A complete introspection dump is also stored in the `meson-info` -directory. This dump will be (re)generated each time meson updates the configuration of the build directory. +directory. This dump will be (re)generated each time meson updates the +configuration of the build directory. Additionlly the format of `meson introspect target` was changed: -- cgit v1.1 From 0b0ec5895c6db491cb1fefaadbdc091c1e77189a Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sat, 5 Jan 2019 18:04:01 +0100 Subject: Fixed typo [skip ci] --- docs/markdown/snippets/introspect_multiple.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 131bf58..06df733 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -18,5 +18,5 @@ configuration of the build directory. Additionlly the format of `meson introspect target` was changed: - - New: the `sources` key. It stores the source files of a target and there compiler parameters + - New: the `sources` key. It stores the source files of a target and their compiler parameters - Added new target types (`jar`, `shared module`) -- cgit v1.1 From 52071c6d4ee15c750f8a8620e038b78627db890e Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Sat, 5 Jan 2019 18:04:44 +0100 Subject: Fixed missing dots [skip ci] --- docs/markdown/snippets/introspect_multiple.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/markdown/snippets') diff --git a/docs/markdown/snippets/introspect_multiple.md b/docs/markdown/snippets/introspect_multiple.md index 06df733..67f517a 100644 --- a/docs/markdown/snippets/introspect_multiple.md +++ b/docs/markdown/snippets/introspect_multiple.md @@ -18,5 +18,5 @@ configuration of the build directory. Additionlly the format of `meson introspect target` was changed: - - New: the `sources` key. It stores the source files of a target and their compiler parameters - - Added new target types (`jar`, `shared module`) + - New: the `sources` key. It stores the source files of a target and their compiler parameters. + - Added new target types (`jar`, `shared module`). -- cgit v1.1