mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-09-30 20:00:10 +00:00
dictu: remove hardcoded /build
This commit is contained in:
@@ -47,16 +47,19 @@ stdenv.mkDerivation rec {
|
||||
"-DCMAKE_RANLIB=${stdenv.cc.cc}/bin/gcc-ranlib"
|
||||
];
|
||||
|
||||
postBuild = ''
|
||||
cd .. # move out of cmakeBuildDir
|
||||
'';
|
||||
|
||||
doCheck = cliSupport;
|
||||
|
||||
preCheck = ''
|
||||
cd ..
|
||||
sed -i tests/runTests.du \
|
||||
-e '/http/d'
|
||||
sed -i tests/path/realpath.du \
|
||||
-e 's/usr/build/g'
|
||||
sed -i tests/path/isDir.du \
|
||||
-e 's,/usr/bin,/build/source,' \
|
||||
-e "s,/usr/bin,$PWD," \
|
||||
-e '/home/d'
|
||||
'';
|
||||
|
||||
@@ -67,11 +70,11 @@ stdenv.mkDerivation rec {
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
cp -r /build/source/src/include $out/include
|
||||
cp -r src/include $out/include
|
||||
mkdir -p $out/lib
|
||||
cp /build/source/build/src/libdictu_api* $out/lib
|
||||
cp build/src/libdictu_api* $out/lib
|
||||
'' + lib.optionalString cliSupport ''
|
||||
install -Dm755 /build/source/dictu $out/bin/dictu
|
||||
install -Dm755 dictu $out/bin/dictu
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
||||
Reference in New Issue
Block a user