Gimp/tools
Jehan 9ce27be989 meson: improve/fix previous commit from MR !725.
- Setting an exec_dir variable is an error. As meson docs says, if
  relative, it is installed relatively to prefix anyway: "If this is a
  relative path, it is assumed to be relative to the prefix."
  On the other hand, it would make problems if someone tried to set an
  absolute bindir.
  Moreover it is a lot clearer now. When we want to install in the
  binary directory unconditionally, then get_option('bindir') is the
  meson way, hence the way to go.
- On the other hand, the `gimp-debug-tool` is installed either in bindir
  for Windows or macOS and libexecdir for all other platforms, at least
  that's how it's set in the autotools build. So let's keep both builds
  consistent.
- Make a hopefully clearer description for enable-default-bin option.
  Let's clarify this is just about creating unversionning links pointing
  to versionned files.
- Adding an item in the "Optional Features" part of the summary listing
  during meson configure, for better discovery.

For the ".exe" extension on Windows, I wished we had an $(EXEEXT)
equivalent on meson rather than trying to set it ourselves (are there
other platforms where we must set a different extension?). But I could
not find any.
2022-08-29 15:43:25 +02:00
..
.gitignore desktop, plug-ins, tools: update various .gitignore. 2019-08-07 19:20:52 +02:00
colorsvg2png.c icons, tools: new colorsvg2png tool to build PNG out of SVG. 2022-01-31 14:52:42 +01:00
compute-svg-viewbox.c tools: update the build-only tool compute-svg-viewbox. 2020-08-28 20:25:40 +02:00
defcheck.py tools: only display "trouble reading […]" message when the script fails. 2022-08-01 17:07:30 +02:00
extract-vector-icon.sh tools: update the build-only tool compute-svg-viewbox. 2020-08-28 20:25:40 +02:00
flatpak-releases tools: add a flatpak-releases tool for quick testing with Flatpak. 2022-01-22 16:04:35 +01:00
generate-icon-makefiles.py icons, tools: review visible, linked and lock icons. 2022-02-01 15:31:49 +01:00
generate-news
generate-welcome-dialog-data.py tools: fix generation of welcome-dialog-data.[ch]. 2022-08-21 21:21:38 +02:00
generate_changelog.sh Meson port. 2019-09-11 16:42:04 +02:00
gimp-debug-resume.c tools, fix implicit declaration of function atoi warning 2019-12-11 21:59:11 +01:00
gimp-mkenums tools: Use env in shebangs 2022-03-18 16:05:58 +00:00
gimp-test-clipboard.c Fix various typos 2019-09-21 17:10:46 +00:00
gimppath2svg.py Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptool.c tools: win32_command() return value is never freed. 2021-10-21 12:31:55 +02:00
kernelgen.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
Makefile.am configure, tools: colorsvg2png must be built as native build executable. 2022-04-01 18:11:55 +02:00
meson-mkenums.sh Issue #8145: meson: generation of '*-enums.c' files. 2022-08-01 19:59:53 +02:00
meson.build meson: improve/fix previous commit from MR !725. 2022-08-29 15:43:25 +02:00
meson_install_subdir.py tools: improve the install-* meson targets. 2019-09-15 00:00:35 +02:00
mnemonic-clashes tools: add mnemonic-clashes tool 2019-09-12 17:56:45 +03:00
module-dependencies.py Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
performance-log-close-tags.py tools: add performance-log-close-tags.py, use in performance-log-viewer 2020-07-30 01:03:38 +03:00
performance-log-coalesce.py tools: add performance-log-coalesce.py; use in performance-log-viewer 2018-10-10 15:32:14 -04:00
performance-log-deduce.py tools: add performance-log-deduce.py 2018-09-16 11:58:38 -04:00
performance-log-expand.py tools: in performance-log-expand.py, preserve threads with empty stacks 2018-11-07 14:26:16 -05:00
performance-log-progressive-coalesce.py tools: add performance-log-progressive-coalesce.py; use in performance-log-viewer 2020-07-30 01:04:40 +03:00
performance-log-resolve.py tools: add performance-log-related tools 2018-09-02 03:12:09 -04:00
performance-log-viewer tools: add performance-log-progressive-coalesce.py; use in performance-log-viewer 2020-07-30 01:04:40 +03:00
performance-log-viewer.py tools: in performance-log-viewer.py, handle markers with > INT_MAX timestamps 2020-03-06 12:37:06 +02:00
release-stats.sh tools: small update to the stats script. 2022-08-28 15:17:19 +02:00