diff --git a/libde265/CMakeLists.txt b/libde265/CMakeLists.txt index 749c7fba..5ffc312b 100644 --- a/libde265/CMakeLists.txt +++ b/libde265/CMakeLists.txt @@ -43,7 +43,7 @@ set (libde265_headers bitstream.h cabac.h configparam.h - de265-version.h + ${CMAKE_CURRENT_BINARY_DIR}/de265-version.h contextmodel.h de265.h deblock.h @@ -109,6 +109,7 @@ endif() add_library(${PROJECT_NAME} ${libde265_sources} ${ENCODER_OBJECTS} ${X86_OBJECTS}) target_link_libraries(${PROJECT_NAME} PRIVATE Threads::Threads) +target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}) write_basic_package_version_file(${PROJECT_NAME}ConfigVersion.cmake COMPATIBILITY ExactVersion) @@ -119,7 +120,6 @@ install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Config ) install(FILES ${libde265_headers} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/de265-version.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}) install(EXPORT ${PROJECT_NAME}Config DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}")