Blame libfreerdp/utils/CMakeLists.txt

Packit Service fa4841
# FreeRDP: A Remote Desktop Protocol Implementation
Packit Service fa4841
# libfreerdp-utils cmake build script
Packit Service fa4841
#
Packit Service fa4841
# Copyright 2012 Marc-Andre Moreau <marcandre.moreau@gmail.com>
Packit Service fa4841
#
Packit Service fa4841
# Licensed under the Apache License, Version 2.0 (the "License");
Packit Service fa4841
# you may not use this file except in compliance with the License.
Packit Service fa4841
# You may obtain a copy of the License at
Packit Service fa4841
#
Packit Service fa4841
#     http://www.apache.org/licenses/LICENSE-2.0
Packit Service fa4841
#
Packit Service fa4841
# Unless required by applicable law or agreed to in writing, software
Packit Service fa4841
# distributed under the License is distributed on an "AS IS" BASIS,
Packit Service fa4841
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Packit Service fa4841
# See the License for the specific language governing permissions and
Packit Service fa4841
# limitations under the License.
Packit Service fa4841
Packit Service fa4841
set(MODULE_NAME "freerdp-utils")
Packit Service fa4841
set(MODULE_PREFIX "FREERDP_UTILS")
Packit Service fa4841
Packit Service fa4841
set(${MODULE_PREFIX}_SRCS
Packit Service fa4841
	passphrase.c
Packit Service fa4841
	pcap.c
Packit Service fa4841
	profiler.c
Packit Service fa4841
	ringbuffer.c
Packit Service fa4841
	signal.c
Packit Service fa4841
	stopwatch.c)
Packit Service fa4841
Packit Service bb5c11
if(NOT WIN32)
Packit Service bb5c11
	set(${MODULE_PREFIX}_SRCS ${${MODULE_PREFIX}_SRCS} msusb.c)
Packit Service bb5c11
endif()
Packit Service bb5c11
Packit Service fa4841
freerdp_module_add(${${MODULE_PREFIX}_SRCS})
Packit Service fa4841
Packit Service fa4841
freerdp_library_add(${CMAKE_THREAD_LIBS_INIT})
Packit Service fa4841
Packit Service fa4841
if(WIN32)
Packit Service fa4841
	freerdp_library_add(ws2_32)
Packit Service fa4841
endif()
Packit Service fa4841
Packit Service fa4841
if(${CMAKE_SYSTEM_NAME} MATCHES SunOS)
Packit Service fa4841
	freerdp_library_add(rt)
Packit Service fa4841
endif()
Packit Service fa4841
Packit Service fa4841
if(BUILD_TESTING)
Packit Service fa4841
	add_subdirectory(test)
Packit Service fa4841
endif()