@@ -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