2024-02-10 17:28:12 +00:00
|
|
|
{ gtkNativeInputs }:
|
|
|
|
attrs: {
|
|
|
|
nativeBuildInputs = gtkNativeInputs;
|
|
|
|
postInstall = ''
|
|
|
|
install -Dt $out/share/applications resources/fitnesstrax.desktop
|
2024-02-12 14:15:47 +00:00
|
|
|
install -Dt $out/gsettings-schemas/${attrs.crateName}-${attrs.version}/glib-2.0/schemas resources/com.luminescent-dreams.fitnesstrax.gschema.xml
|
|
|
|
glib-compile-schemas $out/gsettings-schemas/${attrs.crateName}-${attrs.version}/glib-2.0/schemas
|
|
|
|
'';
|
|
|
|
preFixup = ''
|
|
|
|
gappsWrapperArgs+=(
|
|
|
|
--prefix XDG_DATA_DIRS : $out/gsettings-schemas/${attrs.crateName}-${attrs.version}
|
|
|
|
)
|
2024-02-10 17:28:12 +00:00
|
|
|
'';
|
|
|
|
}
|