package(photoview): install model data, add ui build info
This commit is contained in:
parent
15f824ba94
commit
adb0e1a330
1 changed files with 12 additions and 1 deletions
|
@ -11,6 +11,7 @@
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, buildGoModule
|
, buildGoModule
|
||||||
, buildNpmPackage
|
, buildNpmPackage
|
||||||
|
, runCommandLocal
|
||||||
, makeWrapper }: buildGoModule rec {
|
, makeWrapper }: buildGoModule rec {
|
||||||
pname = "photoview";
|
pname = "photoview";
|
||||||
version = "2.3.13";
|
version = "2.3.13";
|
||||||
|
@ -41,12 +42,19 @@
|
||||||
pname = "${pname}-ui";
|
pname = "${pname}-ui";
|
||||||
inherit version;
|
inherit version;
|
||||||
src = source + "/ui";
|
src = source + "/ui";
|
||||||
|
|
||||||
|
#REACT_APP_API_ENDPOINT = "";
|
||||||
|
REACT_APP_BUILD_VERSION = version;
|
||||||
|
REACT_APP_BUILD_DATE = builtins.readFile (runCommandLocal "date" { } "date -uI > $out" );
|
||||||
|
REACT_APP_BUILD_COMMIT_SHA = "nix";
|
||||||
|
|
||||||
npmDepsHash = "sha256-31CyjyNd85hNg4MXIWctoQ3YgorGqCMz+wDAu/K1lWo=";
|
npmDepsHash = "sha256-31CyjyNd85hNg4MXIWctoQ3YgorGqCMz+wDAu/K1lWo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mv "$out/bin/api" "$out/bin/${pname}"
|
|
||||||
mkdir -p "$out/lib/${pname}"
|
mkdir -p "$out/lib/${pname}"
|
||||||
|
|
||||||
|
mv "$out/bin/api" "$out/bin/${pname}"
|
||||||
wrapProgram $out/bin/${pname} \
|
wrapProgram $out/bin/${pname} \
|
||||||
--prefix PATH ":" "${lib.makeBinPath [
|
--prefix PATH ":" "${lib.makeBinPath [
|
||||||
ffmpeg
|
ffmpeg
|
||||||
|
@ -55,6 +63,9 @@
|
||||||
]}" \
|
]}" \
|
||||||
--set PHOTOVIEW_SERVE_UI 1 \
|
--set PHOTOVIEW_SERVE_UI 1 \
|
||||||
--set PHOTOVIEW_UI_PATH "$out/lib/${pname}/ui"
|
--set PHOTOVIEW_UI_PATH "$out/lib/${pname}/ui"
|
||||||
|
cp -r \
|
||||||
|
"${src}/data/" \
|
||||||
|
"$out/lib/${pname}/data/"
|
||||||
|
|
||||||
cp -r \
|
cp -r \
|
||||||
"${ui}/lib/node_modules/photoview-ui/dist" \
|
"${ui}/lib/node_modules/photoview-ui/dist" \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue