# OpenClonk, http://www.openclonk.org # # Copyright (c) 2016, The OpenClonk Team and contributors # # Distributed under the terms of the ISC license; see accompanying file # "COPYING" for details. # # "Clonk" is a registered trademark of Matthes Bender, used with permission. # See accompanying file "TRADEMARK" for details. # # To redistribute this file separately, substitute the full license texts # for the above references. # Locate SDL_Mixer 2. # This module defines # SDL2Mixer_INCLUDE_DIRS - a list of directories that need to be added to the include path # SDL2Mixer_LIBRARIES - a list of libraries to link against to use SDL2 # SDL2Mixer_FOUND - if false, SDL2 cannot be used if(SDL2Mixer_FIND_QUIETLY) set(_FIND_SDL2_ARG QUIET) endif() find_package(SDL2 ${_FIND_SDL2_ARG}) find_path(SDL2Mixer_INCLUDE_DIR SDL_mixer.h PATH_SUFFIXES SDL2 HINTS ENV SDL2DIR) mark_as_advanced(SDL2Mixer_INCLUDE_DIR) find_library(SDL2Mixer_LIBRARY SDL2_mixer HINTS ENV SDL2DIR) mark_as_advanced(SDL2Mixer_LIBRARY) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(SDL2Mixer REQUIRED_VARS SDL2Mixer_LIBRARY SDL2Mixer_INCLUDE_DIR SDL2_LIBRARIES SDL2_INCLUDE_DIRS) if (SDL2Mixer_FOUND) set(SDL2Mixer_LIBRARIES ${SDL2Mixer_LIBRARY} ${SDL2_LIBRARIES}) set(SDL2Mixer_INCLUDE_DIRS ${SDL2Mixer_INCLUDE_DIR} ${SDL2_INCLUDE_DIRS}) endif()