Add pkg-config metadata files for libraries (#2680)

Should core, ext, libm, and/or port libraries be properly installed
on some system, help compilation and linking against them by
providing standard `.pc` files, which can be picked up by
pkg-config.

JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
This commit is contained in:
Akos Kiss
2019-01-21 09:38:05 +01:00
committed by Robert Sipka
parent 67ef396354
commit 77767c2161
9 changed files with 77 additions and 0 deletions
+3
View File
@@ -36,5 +36,8 @@ set_property(TARGET ${JERRY_LIBM_NAME}
target_include_directories(${JERRY_LIBM_NAME} PUBLIC ${INCLUDE_LIBM})
configure_file(libjerry-libm.pc.in libjerry-libm.pc @ONLY)
install(TARGETS ${JERRY_LIBM_NAME} DESTINATION lib)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libjerry-libm.pc DESTINATION lib/pkgconfig)
install(DIRECTORY ${INCLUDE_LIBM}/ DESTINATION include/jerry-libm)