Warning, /libraries/ktextaddons/cmake/Dirs.cmake is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: None
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 
0004 set(VOSK_DIR "${CMAKE_BINARY_DIR}/vosk")
0005 set(VOSK_ZIP "${CMAKE_BINARY_DIR}/vosk.zip")
0006 
0007 # plugins
0008 if (CMAKE_BUILD_TYPE STREQUAL "Debug")
0009     set(SPEECHTOTEXT_PLUGINS_DIR ${CMAKE_SOURCE_DIR}/speechtotext)
0010     set(PLUGINS_DIR ${CMAKE_SOURCE_DIR}/plugins)
0011 else()
0012     set(SPEECHTOTEXT_PLUGINS_DIR ${CMAKE_BINARY_DIR}/speechtotext)
0013     set(PLUGINS_DIR ${CMAKE_BINARY_DIR}/plugins)
0014 endif()
0015 
0016 function(isFileEmpty FILENAME RESULT_VARIABLE)
0017     if (NOT EXISTS ${FILENAME})
0018         set(${RESULT_VARIABLE} TRUE PARENT_SCOPE)
0019         return()
0020     endif()
0021 
0022     file(STRINGS "${FILENAME}" file_content)
0023 
0024     if(file_content STREQUAL "")
0025         set(${RESULT_VARIABLE} TRUE PARENT_SCOPE)
0026     else()
0027         set(${RESULT_VARIABLE} FALSE PARENT_SCOPE)
0028     endif()
0029 endfunction()
0030 
0031 # Set installation directories
0032 if (UNIX AND NOT APPLE AND NOT ANDROID)
0033     set(CPACK_SET_DESTDIR true)
0034     set(CPACK_INSTALL_PREFIX /opt/VoiceAssistant)
0035     set(CMAKE_INSTALL_PREFIX ${CPACK_INSTALL_PREFIX})
0036 endif()