[ROCm/roctracer commit: f1a928cad1]
Этот коммит содержится в:
Evgeny
2019-01-23 14:52:50 -06:00
родитель d77f09a897
Коммит 5dec13db66
5 изменённых файлов: 56 добавлений и 0 удалений
+7
Просмотреть файл
@@ -73,4 +73,11 @@ set ( CPACK_PACKAGE_CONTACT "Advanced Micro Devices Inc." )
set ( CPACK_PACKAGE_DESCRIPTION_SUMMARY "AMD ROCTRACER library" )
set ( CPACK_RESOURCE_FILE_LICENSE "${ROOT_DIR}/LICENSE" )
## Debian package specific variables
set ( CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/postinst;${CMAKE_CURRENT_SOURCE_DIR}/DEBIAN/prerm" )
## RPM package specific variables
set ( CPACK_RPM_PRE_INSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_post" )
set ( CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE "${CMAKE_CURRENT_SOURCE_DIR}/RPM/rpm_postun" )
include ( CPack )
+24
Просмотреть файл
@@ -0,0 +1,24 @@
#/bin/bash
set -e
do_pkgconfig() {
cat > /usr/lib/pkgconfig/roctracer-proto.pc << EOF
prefix=/opt/rocm/roctracer/include/ext
Name: roctracer-proto
Version: 1.0.0
Description: roctracer protocol
EOF
}
case "$1" in
configure)
do_pkgconfig
;;
abort-upgrade|abort-remove|abort-deconfigure)
echo "$1"
;;
*)
exit 0
;;
esac
+18
Просмотреть файл
@@ -0,0 +1,18 @@
#!/bin/bash
set -e
rm_pkgconfig() {
rm -f /usr/lib/pkgconfig/roctracer-proto.pc
}
case "$1" in
remove)
rm_pkgconfig
;;
purge)
;;
*)
exit 0
;;
esac
+6
Просмотреть файл
@@ -0,0 +1,6 @@
cat > /usr/lib/pkgconfig/roctracer-proto.pc << EOF
prefix=/opt/rocm/roctracer/include/ext
Name: roctracer-proto
Version: 1.0.0
Description: roctracer protocol
EOF
+1
Просмотреть файл
@@ -0,0 +1 @@
rm -f /usr/lib/pkgconfig/roctracer-proto.pc