Blame libfreerdp/crypto/CMakeLists.txt

Packit 1fb8d4
# FreeRDP: A Remote Desktop Protocol Implementation
Packit 1fb8d4
# libfreerdp-crypto cmake build script
Packit 1fb8d4
#
Packit 1fb8d4
# Copyright 2012 Marc-Andre Moreau <marcandre.moreau@gmail.com>
Packit 1fb8d4
#
Packit 1fb8d4
# Licensed under the Apache License, Version 2.0 (the "License");
Packit 1fb8d4
# you may not use this file except in compliance with the License.
Packit 1fb8d4
# You may obtain a copy of the License at
Packit 1fb8d4
#
Packit 1fb8d4
#     http://www.apache.org/licenses/LICENSE-2.0
Packit 1fb8d4
#
Packit 1fb8d4
# Unless required by applicable law or agreed to in writing, software
Packit 1fb8d4
# distributed under the License is distributed on an "AS IS" BASIS,
Packit 1fb8d4
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Packit 1fb8d4
# See the License for the specific language governing permissions and
Packit 1fb8d4
# limitations under the License.
Packit 1fb8d4
Packit 1fb8d4
set(MODULE_NAME "freerdp-crypto")
Packit 1fb8d4
set(MODULE_PREFIX "FREERDP_CRYPTO")
Packit 1fb8d4
Packit 1fb8d4
freerdp_module_add(
Packit 1fb8d4
	er.c
Packit 1fb8d4
	der.c
Packit 1fb8d4
	ber.c
Packit 1fb8d4
	per.c
Packit 1fb8d4
	base64.c
Packit 1fb8d4
	certificate.c
Packit 1fb8d4
	crypto.c
Packit 1fb8d4
	tls.c
Packit 1fb8d4
	opensslcompat.c)
Packit 1fb8d4
Packit 1fb8d4
freerdp_include_directory_add(${OPENSSL_INCLUDE_DIR})
Packit 1fb8d4
Packit 1fb8d4
freerdp_library_add(${OPENSSL_LIBRARIES})
Packit 1fb8d4
Packit 1fb8d4
if(MBEDTLS_FOUND)
Packit 1fb8d4
	freerdp_include_directory_add(${MBEDTLS_INCLUDE_DIR})
Packit 1fb8d4
	freerdp_library_add(${MBEDTLS_LIBRARIES})
Packit 1fb8d4
endif()
Packit 1fb8d4
Packit 1fb8d4
if(WIN32)
Packit 1fb8d4
	freerdp_library_add(ws2_32)
Packit 1fb8d4
endif()
Packit 1fb8d4
Packit 1fb8d4
if(BUILD_TESTING)
Packit 1fb8d4
	add_subdirectory(test)
Packit 1fb8d4
endif()