diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b4cf66e..508d020 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -395,3 +395,35 @@ add_custom_target(appimage `ldd pg_top | grep libselinux.so | cut -d \" \" -f 3` AppDir/usr/lib COMMAND VERSION=${PROJECT_VERSION} appimagetool-${ARCH}.AppImage AppDir ) + +add_custom_target(appimage-docker + COMMAND cp -aL ${CMAKE_SOURCE_DIR}/AppRun AppDir + COMMAND cp -aL ${CMAKE_SOURCE_DIR}/pg_top.desktop AppDir + COMMAND cp -aL ${CMAKE_SOURCE_DIR}/pg_top.png AppDir + COMMAND mkdir -p AppDir/usr/share/metainfo + COMMAND cp -aL ${CMAKE_SOURCE_DIR}/pg_top.appdata.xml AppDir/usr/share/metainfo + COMMAND mkdir -p AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libpq.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libtinfo.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libbsd.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libssl.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libcrypto.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libgssapi_krb5.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libkrb5.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libk5crypto.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libkrb5support.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libkeyutils.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND cp -aL + `ldd pg_top | grep libselinux.so | cut -d \" \" -f 3` AppDir/usr/lib + COMMAND VERSION=${PROJECT_VERSION} /usr/local/squashfs-root/AppRun --comp=xz AppDir +) |