FindIcotool — CMake 4.1.1 Documentation

# FindIcotool

Finds `icotool`, command-line program for converting and creating Win32 icon and cursor files.

## Result Variables

This module defines the following variables:

`Icotool_FOUND`

  True if `icotool` has been found. For backward compatibility, the `ICOTOOL_FOUND` variable is also set to the same value.

`ICOTOOL_VERSION_STRING`

  The version of `icotool` found.

## Cache Variables

The following cache variables may also be set:

`ICOTOOL_EXECUTABLE`

  The full path to the `icotool` tool.

## Examples

Finding `icotool` and executing it in a process to create `.ico` icon from the source `.png` image located in the current source directory:

    find_package(Icotool)
    if(Icotool_FOUND)
      execute_process(
        COMMAND
          ${ICOTOOL_EXECUTABLE} -c -o ${CMAKE_CURRENT_BINARY_DIR}/img.ico img.png
      )
    endif()