diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2018-03-13 06:19:20 -0700 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2018-03-13 06:19:20 -0700 |
| commit | 511128b1c0478e02b50ca27ed7b8b0af3a6b91f1 (patch) | |
| tree | bc1d02b1e652b54cfcc03216618af665bd26670e | |
| parent | 7142a093448baad2869e1ac99e619f02d3a395c1 (diff) | |
| download | vcpkg-511128b1c0478e02b50ca27ed7b8b0af3a6b91f1.tar.gz vcpkg-511128b1c0478e02b50ca27ed7b8b0af3a6b91f1.zip | |
[openssl] Add BSD-generic64
| -rw-r--r-- | ports/openssl/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | ports/openssl/portfile.cmake | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/ports/openssl/CMakeLists.txt b/ports/openssl/CMakeLists.txt index 40e82abb4..a2d863452 100644 --- a/ports/openssl/CMakeLists.txt +++ b/ports/openssl/CMakeLists.txt @@ -14,7 +14,9 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux") set(PLATFORM linux-generic32)
endif()
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
- set(PLATFORM darwin64-x86_64-cc)
+ set(PLATFORM darwin64-x86_64-cc)
+elseif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+ set(PLATFORM BSD-generic64)
else()
message(FATAL_ERROR "Unknown platform")
endif()
diff --git a/ports/openssl/portfile.cmake b/ports/openssl/portfile.cmake index fe26c0c31..97ea7b614 100644 --- a/ports/openssl/portfile.cmake +++ b/ports/openssl/portfile.cmake @@ -13,6 +13,11 @@ if(CMAKE_HOST_WIN32) else() find_program(PERL perl) find_program(NASM nasm) + if(NOT PERL) + message(FATAL_ERROR "Could not find perl. Please install it through your system package manager.") + elseif(NOT NASM) + message(FATAL_ERROR "Could not find nasm. Please install it through your system package manager.") + endif() endif() get_filename_component(PERL_EXE_PATH ${PERL} DIRECTORY) |
