fix pkg data of capnpc
This commit is contained in:
parent
9c3486dc19
commit
59c3a7615b
1 changed files with 4 additions and 9 deletions
|
|
@ -13,8 +13,8 @@ stdenv.mkDerivation {
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "shen390s";
|
owner = "shen390s";
|
||||||
repo = "c-capnproto";
|
repo = "c-capnproto";
|
||||||
rev = "master";
|
rev = "main";
|
||||||
sha256 = "sha256-nb16c6sq9bx5C5EQS5NE+imvMNcqTjwU9knaCue0C7w=";
|
sha256 = "sha256-PapM3rCtA8D3uC1YAdzxqR9qvHa15849XmbhBBLuoO0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
configurePhase = ''
|
configurePhase = ''
|
||||||
cmake --preset=ci-linux_x86_64 -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF
|
cmake --preset=ci-linux_x86_64 -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=$out
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
|
|
@ -36,11 +36,6 @@ stdenv.mkDerivation {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/bin
|
cmake --install build
|
||||||
mkdir -p $out/include
|
|
||||||
mkdir -p $out/lib
|
|
||||||
cp build/capnpc-c $out/bin
|
|
||||||
cp build/libCapnC_Runtime.a $out/lib
|
|
||||||
cp lib/capnp_c.h $out/include
|
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue