fix gitignore

This commit is contained in:
2026-05-02 10:53:49 -04:00
parent 279c6cb097
commit 32176817a1
2 changed files with 4 additions and 1 deletions

View File

View File

@@ -74,19 +74,21 @@ stdenv.mkDerivation {
mkdir -p $out/bin $out/lib/psysonic $out/share 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 install -Dm755 ${appimageContents}/usr/bin/psysonic $out/lib/psysonic/psysonic
patchelf \ patchelf \
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
--set-rpath "${runtimeLibs}" \ --set-rpath "${runtimeLibs}" \
$out/lib/psysonic/psysonic $out/lib/psysonic/psysonic
# Wrapper script with correct env vars
makeWrapper $out/lib/psysonic/psysonic $out/bin/psysonic \ makeWrapper $out/lib/psysonic/psysonic $out/bin/psysonic \
--set GIO_MODULE_DIR "${glib-networking}/lib/gio/modules" \ --set GIO_MODULE_DIR "${glib-networking}/lib/gio/modules" \
--set GIO_EXTRA_MODULES "${glib-networking}/lib/gio/modules" \ --set GIO_EXTRA_MODULES "${glib-networking}/lib/gio/modules" \
--prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \
--prefix PATH : "${lib.makeBinPath [ xdg-utils dbus ]}" --prefix PATH : "${lib.makeBinPath [ xdg-utils dbus ]}"
# Icons
for size in 16 32 48 64 128 256 512; do for size in 16 32 48 64 128 256 512; do
icon="${appimageContents}/usr/share/icons/hicolor/''${size}x''${size}/apps/psysonic.png" icon="${appimageContents}/usr/share/icons/hicolor/''${size}x''${size}/apps/psysonic.png"
if [ -f "$icon" ]; then if [ -f "$icon" ]; then
@@ -94,6 +96,7 @@ stdenv.mkDerivation {
fi fi
done done
# Desktop entry
if [ -f "${appimageContents}/usr/share/applications/psysonic.desktop" ]; then if [ -f "${appimageContents}/usr/share/applications/psysonic.desktop" ]; then
install -Dm644 "${appimageContents}/usr/share/applications/psysonic.desktop" \ install -Dm644 "${appimageContents}/usr/share/applications/psysonic.desktop" \
$out/share/applications/psysonic.desktop $out/share/applications/psysonic.desktop