hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Copyright (c) 2018 The Bitcoin developers
 
find_program(BREW brew)
 
function(find_brew_prefix VAR NAME)
    if(NOT BREW)
        return()
    endif()
 
    if(DEFINED ${VAR})
        return()
    endif()
 
    execute_process(
        COMMAND ${BREW} --prefix ${NAME}
        OUTPUT_VARIABLE PREFIX
        ERROR_QUIET
        OUTPUT_STRIP_TRAILING_WHITESPACE
    )
    set(${VAR} ${PREFIX} PARENT_SCOPE)
endfunction()