Warning, /multimedia/audiotube/cmake/FindYTMusicAPI.cmake is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2021 Jonah BrĂ¼chert <jbb@kaidan.im> 0002 # 0003 # SPDX-License-Identifier: BSD-2-Clause 0004 0005 find_package(Python3 REQUIRED COMPONENTS Interpreter) 0006 0007 execute_process(COMMAND ${Python3_EXECUTABLE} -c "import ytmusicapi; print(ytmusicapi.__version__)" RESULT_VARIABLE YTMUSICAPI_CHECK_RESULT OUTPUT_VARIABLE YTMusicAPI_VERSION) 0008 0009 string(STRIP ${YTMusicAPI_VERSION} YTMusicAPI_VERSION) 0010 0011 if (${YTMUSICAPI_CHECK_RESULT} EQUAL 0) 0012 set(YTMusicAPI_FOUND TRUE) 0013 endif() 0014 0015 include(FindPackageHandleStandardArgs) 0016 find_package_handle_standard_args(YTMusicAPI 0017 FOUND_VAR 0018 YTMusicAPI_FOUND 0019 REQUIRED_VARS 0020 Python3_EXECUTABLE 0021 VERSION_VAR 0022 YTMusicAPI_VERSION 0023 )