# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file LICENSE.rst or https://cmake.org/licensing for details. #[=======================================================================[.rst: FindPike -------- Finds the Pike compiler and interpreter. Pike is interpreted, general purpose, high-level, dynamic programming language. Cache Variables ^^^^^^^^^^^^^^^ The following cache variables may also be set: ``PIKE_INCLUDE_PATH`` The directory containing ``program.h``. ``PIKE_EXECUTABLE`` Full path to the pike binary. Examples ^^^^^^^^ Finding Pike: .. code-block:: cmake find_package(Pike) #]=======================================================================] find_path(PIKE_INCLUDE_PATH program.h ${PIKE_POSSIBLE_INCLUDE_PATHS} PATH_SUFFIXES include/pike8.0/pike include/pike7.8/pike include/pike7.4/pike) find_program(PIKE_EXECUTABLE NAMES pike8.0 pike 7.8 pike7.4 ) mark_as_advanced( PIKE_EXECUTABLE PIKE_INCLUDE_PATH )