mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-24 19:51:30 +02:00
packages(numen): prefer env over export
This commit is contained in:
parent
8c2a3dca4b
commit
ff2f22cfe7
@ -81,11 +81,6 @@ buildGoModule rec {
|
|||||||
|
|
||||||
vendorHash = "sha256-Y3CbAnIK+gEcUfll9IlEGZE/s3wxdhAmTJkj9zlAtoQ=";
|
vendorHash = "sha256-Y3CbAnIK+gEcUfll9IlEGZE/s3wxdhAmTJkj9zlAtoQ=";
|
||||||
|
|
||||||
preBuild = ''
|
|
||||||
export CGO_CFLAGS="-I${vosk-bin}/include"
|
|
||||||
export CGO_LDFLAGS="-L${vosk-bin}/lib"
|
|
||||||
'';
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
makeWrapper
|
makeWrapper
|
||||||
scdoc
|
scdoc
|
||||||
@ -99,6 +94,15 @@ buildGoModule rec {
|
|||||||
"-X main.DefaultPhrasesDir=${placeholder "out"}/etc/numen/phrases"
|
"-X main.DefaultPhrasesDir=${placeholder "out"}/etc/numen/phrases"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
env = {
|
||||||
|
CGO_CFLAGS = "-I${vosk-bin}/include";
|
||||||
|
CGO_LDFLAGS = "-L${vosk-bin}/lib";
|
||||||
|
NUMEN_SKIP_BINARY = "yes";
|
||||||
|
NUMEN_SKIP_CHECKS = "yes";
|
||||||
|
NUMEN_DEFAULT_PHRASES_DIR = "/etc/numen/phrases";
|
||||||
|
NUMEN_SCRIPTS_DIR = "/etc/numen/scripts";
|
||||||
|
};
|
||||||
|
|
||||||
patchPhase = ''
|
patchPhase = ''
|
||||||
runHook prePatch
|
runHook prePatch
|
||||||
|
|
||||||
@ -131,11 +135,6 @@ buildGoModule rec {
|
|||||||
|
|
||||||
install -Dm755 $GOPATH/bin/numen -t $out/bin
|
install -Dm755 $GOPATH/bin/numen -t $out/bin
|
||||||
|
|
||||||
export NUMEN_SKIP_BINARY=yes
|
|
||||||
export NUMEN_SKIP_CHECKS=yes
|
|
||||||
export NUMEN_DEFAULT_PHRASES_DIR=/etc/numen/phrases
|
|
||||||
export NUMEN_SCRIPTS_DIR=/etc/numen/scripts
|
|
||||||
|
|
||||||
for file in ./scripts/*; do
|
for file in ./scripts/*; do
|
||||||
cp "$file" "$out/bin/numen-$(basename $file)"
|
cp "$file" "$out/bin/numen-$(basename $file)"
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user