checks/check-static-exts-cross: init, move checks to separate dir
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
{
|
||||
sqlite,
|
||||
stdenv,
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
name = "sqlite-example-exts-static";
|
||||
src = ../sqlite-example-exts;
|
||||
|
||||
env.NIX_CFLAGS_COMPILE = "-DSQLITE_CORE";
|
||||
|
||||
buildInputs = [ sqlite.dev ];
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
"$CC" -c addext.c
|
||||
"$AR" rcs libaddext.a addext.o
|
||||
|
||||
"$CC" -c subext.c
|
||||
"$AR" rcs libsubext.a subext.o
|
||||
|
||||
"$CC" -c multext.c
|
||||
"$AR" rcs libmultext.a multext.o
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
install -Dm444 *.a -t "$out/lib"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
}
|
||||
Reference in New Issue
Block a user