gimptool-2.0 is a tool that can, among other things, build plug-ins or scripts and install them if they are distributed in one source file.
gimptool-2.0 can also be used by programs that need to know what libraries and include-paths GIMP was compiled with. gimptool-2.0 uses pkg-config for this task. For use in Makefiles, it is recommended that you use pkg-config directly instead of calling gimptool-2.0.
8 --version Print the currently installed version of GIMP on the standard output.
8 --help Print out the help blurb, showing commonly used commandline options.
8 --quiet Run quietly without echoing any of the build commands.
8 --silent Run silently without echoing any of the build commands. Same as --quiet.
8 -n Test mode. Print the commands but don't actually execute them. Useful for making dry runs for testing.
8 --just-print Test mode. Print the commands but don't actually execute them. Same as -n.
8 --dry-run Test mode. Print the commands but don't actually execute them. Same as -n.
8 --recon Test mode. Print the commands but don't actually execute them. Same as -n.
8 --msvc-syntax Useful on Windows. Outputs the compiler and linker flags in the syntax used by Microsoft's toolchain. Passed to the pkg-config command that does most of gimptool-2.0's work.
8 --bindir Outputs the bindir used to install the GIMP.
8 --sbindir Outputs the sbindir used to install the GIMP.
8 --libexecdir Outputs the libexecdir used to install the GIMP.
8 --datadir Outputs the datadir used to install the GIMP.
8 --sysconfdir Outputs the sysconfdir used to install the GIMP.
8 --sharedstatedir Outputs the sharedstatedir used to install the GIMP.
8 --localstatedir Outputs the localstatedir used to install the GIMP.
8 --libdir Outputs the libdir used to install the GIMP.
8 --infodir Outputs the infodir used to install the GIMP.
8 --mandir Outputs the mandir used to install the GIMP.
8 --includedir Outputs the includedir used to install the GIMP.
8 --gimpdatadir Outputs the actual directory where the GIMP data files were installed.
8 --gimpplugindir Outputs the actual directory where the GIMP plug-ins were installed.
8 --build plug-in.c Compile and link plug-in.c into a GIMP plug-in.
8 --build-strip plug-in.c Compile,link, and strip plug-in.c into a GIMP plug-in.
8 --install plug-in.c Compile, link, and install plug-in.c into the user's personal GIMP plug-in directory (@manpage_gimpdir@/plug-ins)
8 --install-strip plug-in.c Compile, link,strip, and install plug-in.c into the user's personal GIMP plug-in directory (@manpage_gimpdir@/plug-ins)
8 --install-admin plug-in.c Compile, link, and install plug-in.c into the system-wide GIMP plug-in directory (@gimpplugindir@/plug-ins)
8 --install-bin plug-in Install plug-in into the user's personal GIMP plug-in directory (@manpage_gimpdir@/plug-ins)
8 --install-admin-bin plug-in Install plug-in into the system-wide GIMP plug-in directory (@gimpplugindir@/plug-ins)
8 --install-bin-strip plug-in Install stripped plug-in into the user's personal GIMP plug-in directory (@manpage_gimpdir@/plug-ins)
8 --install-admin-bin-strip plug-in Install stripped plug-in into the system-wide GIMP plug-in directory (@gimpplugindir@/plug-ins)
8 --install-script script.scm Install script.scm into the user's personal GIMP script directory (@manpage_gimpdir@/scripts)
8 --install-admin-script script.scm Install script.scm into the system-wide GIMP script directory (@gimpdatadir@/scripts)
8 --uninstall-bin plug-in Uninstall plug-in from the user's personal GIMP plug-in directory (@manpage_gimpdir@/plug-ins)
8 --uninstall-admin-bin plug-in Uninstall plug-in from the system-wide GIMP plug-in directory (@gimpplugindir@/plug-ins)
8 --uninstall-script script.scm Uninstall script.scm from the user's personal GIMP script directory (@manpage_gimpdir@/scripts)
8 --uninstall-admin-script script.scm Uninstall script.scm from the system-wide GIMP script directory (@gimpdatadir@/scripts)
8 --libs Print the linker flags that are necessary to link a GIMP plug-in.
8 --libs-noui Print the linker flags that are necessary to link a GIMP plug-in, for plug-ins that do not require the GTK+ libraries.
8 --cflags Print the compiler flags that are necessary to compile a GIMP plug-in.
8 --clags-noui Print the compiler flags that are necessary to compile a GIMP plug-in for plug-ins that do not require the GTK+ libraries.
8 --prefix=PREFIX If specified, use PREFIX instead of the installation prefix that GIMP was built with when computing the output for the --cflags and --libs options. This option is also used for the exec prefix if --exec-prefix was not specified. This option must be specified before any --libs or --cflags options.
8 --exec-prefix=PREFIX If specified, use PREFIX instead of the installation exec prefix that GIMP was built with when computing the output for the --cflags and --libs options. This option must be specified before any --libs or --cflags options.
8 CC to get the name of the desired C compiler.
8 CFLAGS to get the preferred flags to pass to the C compiler for plug-in building.
8 LDFLAGS to get the preferred flags for passing to the linker.
8 LIBS for passing extra libs that may be needed in the build process. For example, LIBS=-lintl .
8 PKG_CONFIG to get the location of the pkg-config program that is used to determine details about your glib, pango, gtk+ and gimp installation.