nix-ros-overlay/build-ros-package/default.nix
2019-03-21 00:23:14 -04:00

20 lines
463 B
Nix

{ stdenv, python, cmake }:
{ postInstall ? ""
, postFixup ? ""
, buildInputs ? []
, nativeBuildInputs ? []
, propagatedNativeBuildInputs ? []
, ...
}@args: stdenv.mkDerivation (args // {
nativeBuildInputs = [ python.pkgs.wrapPython ] ++ nativeBuildInputs;
propagatedNativeBuildInputs = [ cmake ] ++ propagatedNativeBuildInputs;
postInstall = ''
pushd $out
rm -f *setup.*sh
rm -f _setup_util.py
rm -f env.sh
popd
'' + postInstall;
})