3 # Wireshark - Network traffic analyzer
4 # By Gerald Combs <gerald@wireshark.org>
5 # Copyright 1998 Gerald Combs
7 # SPDX-License-Identifier: GPL-2.0-or-later
10 set(FTYPE_PUBLIC_HEADERS
14 set(FTYPE_HEADER_FILES
15 ${FTYPE_PUBLIC_HEADERS}
23 ftype-ieee-11073-float.c
33 source_group(ftype FILES ${FTYPE_FILES})
35 set_source_files_properties(
38 COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
41 add_library(ftypes OBJECT
42 #Included so that Visual Studio can properly put header files in solution
48 target_include_directories(ftypes
50 ${CMAKE_CURRENT_BINARY_DIR}
51 ${CMAKE_CURRENT_SOURCE_DIR}
52 ${CMAKE_SOURCE_DIR}/epan
55 set_target_properties(ftypes PROPERTIES
56 FOLDER "Libs/epan/ftypes"
57 COMPILE_DEFINITIONS "WS_BUILD_DLL"
60 install(FILES ${FTYPE_PUBLIC_HEADERS}
61 DESTINATION "${PROJECT_INSTALL_INCLUDEDIR}/epan/ftypes"
62 COMPONENT "Development"
75 # Editor modelines - https://www.wireshark.org/tools/modelines.html
83 # vi: set shiftwidth=8 tabstop=8 noexpandtab:
84 # :indentSize=8:tabSize=8:noTabs=false: