Some of our header filenames are very generic,
so let's group them in an own subdirectory.
# pkgconfig output
set(prefix ${CMAKE_INSTALL_PREFIX})
set(exec_prefix ${CMAKE_INSTALL_PREFIX}/bin)
-set(includedir ${CMAKE_INSTALL_PREFIX}/include)
+set(includedir ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
set(libdir ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX})
# construct ${BOOST_LDADD} from ${Boost_LIBRARIES}
COMPONENT sharedlibs)
install(FILES ${cpp_headers}
- DESTINATION include
+ DESTINATION include/${PROJECT_NAME}
COMPONENT headers)
#%{prefix}/lib/*.*a*
%{_libdir}/libi2ncommon.so
%{_libdir}/pkgconfig/*.pc
-%{_includedir}/*
+%{_includedir}/libi2ncommon/*
%files config
%defattr(-,root,root)
COMPONENT sharedlibs)
install(FILES ${cpp_headers}
- DESTINATION include
+ DESTINATION include/${PROJECT_NAME}
COMPONENT headers)
COMPONENT sharedlibs)
install(FILES ${cpp_headers}
- DESTINATION include
+ DESTINATION include/${PROJECT_NAME}
COMPONENT headers)
COMPONENT sharedlibs)
install(FILES ${cpp_headers}
- DESTINATION include
+ DESTINATION include/${PROJECT_NAME}
COMPONENT headers)