# This script locates the STEAMWORKS SDK
# ------------------------------------
#
# usage:
# find_package(STEAMWORKS ...)
#
# searches in STEAMWORKS_ROOT and usual locations
#
# Sets STEAMWORKS_INCLUDE_DIR, STEAMWORKS_LIBRARY_STATIC and STEAMWORKS_LIBRARY_DYNAMIC
set(STEAMWORKS_POSSIBLE_PATHS
${STEAMWORKS_SDK}
$ENV{STEAMWORKS_SDK}
)
find_path(STEAMWORKS_INCLUDE_DIR
NAMES steam_api.h
PATH_SUFFIXES "public/steam"
PATHS ${STEAMWORKS_POSSIBLE_PATHS}
)
find_library(STEAMWORKS_LIBRARY
NAMES steam_api
PATH_SUFFIXES "redistributable_bin"
PATHS ${STEAMWORKS_POSSIBLE_PATHS}
)
find_package_handle_standard_args(Steamworks DEFAULT_MSG STEAMWORKS_LIBRARY STEAMWORKS_INCLUDE_DIR)