@@ -14,11 +14,6 @@ include(CMakeDependentOption)
1414include (CheckCXXCompilerFlag)
1515include (GNUInstallDirs)
1616include (CTest)
17- include (GenerateExportHeader)
18-
19- set (CMAKE_C_VISIBILITY_PRESET hidden)
20- set (CMAKE_CXX_VISIBILITY_PRESET hidden)
21- set (CMAKE_VISIBILITY_INLINES_HIDDEN 1)
2217
2318find_program (YAML_CPP_CLANG_FORMAT_EXE NAMES clang-format)
2419
@@ -86,7 +81,6 @@ set_property(TARGET yaml-cpp
8681target_include_directories (yaml-cpp
8782 PUBLIC
8883 $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /include >
89- $<BUILD_INTERFACE:${PROJECT_BINARY_DIR} /include >
9084 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
9185 PRIVATE
9286 $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /src>)
@@ -142,12 +136,6 @@ write_basic_package_version_file(
142136 "${PROJECT_BINARY_DIR} /yaml-cpp-config-version.cmake"
143137 COMPATIBILITY AnyNewerVersion)
144138
145- generate_export_header(yaml-cpp
146- BASE_NAME YAML_CPP
147- EXPORT_FILE_NAME "${PROJECT_BINARY_DIR} /include/yaml-cpp/dll.h"
148- EXPORT_MACRO_NAME YAML_CPP_API
149- )
150-
151139configure_file (yaml-cpp.pc.in yaml-cpp.pc @ONLY)
152140
153141if (YAML_CPP_INSTALL)
@@ -157,9 +145,6 @@ if (YAML_CPP_INSTALL)
157145 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
158146 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} )
159147 install (DIRECTORY ${PROJECT_SOURCE_DIR} /include /
160- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
161- FILES_MATCHING PATTERN "*.h" )
162- install (DIRECTORY ${PROJECT_BINARY_DIR} /include /
163148 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
164149 FILES_MATCHING PATTERN "*.h" )
165150 install (EXPORT yaml-cpp-targets
0 commit comments