File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -358,6 +358,16 @@ if (NOT WIN32)
358358 DESTINATION "lib${LLVM_LIBDIR_SUFFIX} /"
359359 COMPONENT sycl-headers-extras)
360360 endif ()
361+
362+ configure_file (
363+ "${CMAKE_CURRENT_SOURCE_DIR} /pkgconfig/sycl.pc.in"
364+ "${CMAKE_CURRENT_BINARY_DIR} /sycl-dpcpp-${DPCPP_VERSION_MAJOR} .pc"
365+ @ONLY )
366+
367+ install (
368+ FILES "${CMAKE_CURRENT_BINARY_DIR} /sycl-dpcpp-${DPCPP_VERSION_MAJOR} .pc"
369+ DESTINATION "lib${LLVM_LIBDIR_SUFFIX} /pkgconfig"
370+ COMPONENT sycl)
361371endif ()
362372
363373if (SYCL_ENABLE_XPTI_TRACING AND
Original file line number Diff line number Diff line change 1+ prefix=@CMAKE_INSTALL_PREFIX@
2+ includedir=${prefix}/@SYCL_INCLUDE_DIR@
3+ libdir=${prefix}/lib@LLVM_LIBDIR_SUFFIX@
4+ sycl_version=@SYCL_VERSION_STRING@
5+
6+ Name: sycl-dpcpp-@DPCPP_VERSION_MAJOR@
7+ Description: DPC++ compiler SYCL runtime library
8+ Version: @DPCPP_VERSION_MAJOR@.@DPCPP_VERSION_MINOR@.@DPCPP_VERSION_PATCH@
9+ Libs: -L${libdir} -lsycl
10+ Cflags: -I${includedir}
You can’t perform that action at this time.
0 commit comments