FindPhysFS — CMake 4.3.0 Documentation

# FindPhysFS

Finds the PhysicsFS library (PhysFS) for file I/O abstraction:

    find_package(PhysFS [...])

## Result Variables

This module defines the following variables:

`PhysFS_FOUND`

  Added in version 3.3.

  Boolean indicating whether the PhysicsFS library was found.

## Cache Variables

The following cache variables may also be set:

`PHYSFS_INCLUDE_DIR`

  Directory containing the `<physfs.h>` and related headers needed for using the library.

`PHYSFS_LIBRARY`

  Path to the PhysicsFS library needed to link against.

## Hints

This module accepts the following variables:

`PHYSFSDIR`

  Environment variable that can be set to help locate a PhysicsFS library installed in a custom location. It should point to the installation destination that was used when configuring, building, and installing PhysicsFS library: `./configure --prefix=$PHYSFSDIR`.

## Deprecated Variables

The following variables are provided for backward compatibility:

`PHYSFS_FOUND`

  Deprecated since version 4.2: Use the `PhysFS_FOUND`, which has the same value.

  Boolean indicating whether the PhysicsFS library was found.

## Examples

Finding the PhysicsFS library:

    find_package(PhysFS)