fix gitignore
This commit is contained in:
0
gitignore → .gitignore
vendored
0
gitignore → .gitignore
vendored
@@ -74,19 +74,21 @@ stdenv.mkDerivation {
|
||||
|
||||
mkdir -p $out/bin $out/lib/psysonic $out/share
|
||||
|
||||
# Copy and patch the main binary
|
||||
install -Dm755 ${appimageContents}/usr/bin/psysonic $out/lib/psysonic/psysonic
|
||||
|
||||
patchelf \
|
||||
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
|
||||
--set-rpath "${runtimeLibs}" \
|
||||
$out/lib/psysonic/psysonic
|
||||
|
||||
# Wrapper script with correct env vars
|
||||
makeWrapper $out/lib/psysonic/psysonic $out/bin/psysonic \
|
||||
--set GIO_MODULE_DIR "${glib-networking}/lib/gio/modules" \
|
||||
--set GIO_EXTRA_MODULES "${glib-networking}/lib/gio/modules" \
|
||||
--prefix LD_LIBRARY_PATH : "${runtimeLibs}" \
|
||||
--prefix PATH : "${lib.makeBinPath [ xdg-utils dbus ]}"
|
||||
|
||||
# Icons
|
||||
for size in 16 32 48 64 128 256 512; do
|
||||
icon="${appimageContents}/usr/share/icons/hicolor/''${size}x''${size}/apps/psysonic.png"
|
||||
if [ -f "$icon" ]; then
|
||||
@@ -94,6 +96,7 @@ stdenv.mkDerivation {
|
||||
fi
|
||||
done
|
||||
|
||||
# Desktop entry
|
||||
if [ -f "${appimageContents}/usr/share/applications/psysonic.desktop" ]; then
|
||||
install -Dm644 "${appimageContents}/usr/share/applications/psysonic.desktop" \
|
||||
$out/share/applications/psysonic.desktop
|
||||
|
||||
Reference in New Issue
Block a user