| if(OPENSSL_FOUND) | |
| find_program(OPENSSL_EXECUTABLE openssl openssl.exe bin/openssl.exe | |
| HINTS ${_OPENSSL_ROOT_HINTS} | |
| PATH | |
| /usr/bin/ | |
| bin/ | |
| DOC "Openssl executable") | |
| mark_as_advanced(OPENSSL_EXECUTABLE) | |
| # On Windows, we need to copy the OpenSSL dlls | |
| # to the output directory. | |
| if(WIN32) | |
| set(OPENSSL_BIN_FOUND 0) | |
| find_file(LIBEAY_BIN | |
| NAMES | |
| libeay32.dll | |
| HINTS | |
| ${_OPENSSL_ROOT_HINTS} | |
| PATH_SUFFIXES | |
| bin) | |
| find_file(SSLEAY_BIN | |
| NAMES | |
| ssleay32.dll | |
| HINTS | |
| ${_OPENSSL_ROOT_HINTS} | |
| PATH_SUFFIXES | |
| bin) | |
| if(LIBEAY_BIN) | |
| if(SSLEAY_BIN) | |
| set(OPENSSL_BIN_FOUND 1) | |
| endif(SSLEAY_BIN) | |
| endif(LIBEAY_BIN) | |
| endif(WIN32) | |
| endif(OPENSSL_FOUND) | |