vencord: set standalone build mode
This tells Vencord that it is not installed using its Git installation method. Currently this doesn't do anything, as the only consumer of this value is the updater code, that has been effectively disabled using a patch. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
This commit is contained in:
parent
de1624865f
commit
1410783ff5
1 changed files with 7 additions and 5 deletions
|
@ -36,6 +36,7 @@ buildNpmPackage rec {
|
|||
npmDepsHash = "sha256-m+hczXog03Gz81CP/blkRJPaTrEhmLQFvVtOfWKYQL4=";
|
||||
npmFlags = [ "--legacy-peer-deps" ];
|
||||
npmBuildScript = if buildWebExtension then "buildWeb" else "build";
|
||||
npmBuildFlags = [ "--" "--standalone" ];
|
||||
|
||||
prePatch = ''
|
||||
cp ${./package-lock.json} ./package-lock.json
|
||||
|
@ -49,11 +50,12 @@ buildNpmPackage rec {
|
|||
./disable-updater-ui.patch
|
||||
];
|
||||
|
||||
installPhase = if buildWebExtension then ''
|
||||
cp -r dist/chromium-unpacked/ $out
|
||||
'' else ''
|
||||
cp -r dist/ $out
|
||||
'';
|
||||
installPhase =
|
||||
if buildWebExtension then ''
|
||||
cp -r dist/chromium-unpacked/ $out
|
||||
'' else ''
|
||||
cp -r dist/ $out
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Vencord web extension";
|
||||
|
|
Loading…
Reference in a new issue