1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-18 10:56:53 +00:00
nixpkgs/pkgs/development/tools/misc/unifdef/default.nix

31 lines
674 B
Nix
Raw Normal View History

2016-06-26 02:34:57 +01:00
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
2016-06-26 02:34:57 +01:00
name = "unifdef-${version}";
version = "2.11";
2016-06-26 02:34:57 +01:00
src = fetchFromGitHub {
owner = "fanf2";
repo = "unifdef";
rev = "8697cc11a1bb67c1153ecc556b880d1fdc4b4e00";
sha256 = "0d842m4zqbl5h8qiga1bp3vdirs01wd878rz0dkf32illkimmg0y";
};
2016-06-26 02:34:57 +01:00
makeFlags = [
"prefix=$(out)"
"DESTDIR="
];
preBuild = ''
2016-06-26 02:34:57 +01:00
echo 'V="${name}"' > version.sh
'';
2016-06-26 02:34:57 +01:00
meta = with stdenv.lib; {
homepage = "http://dotat.at/prog/unifdef/";
description = "Selectively remove C preprocessor conditionals";
2016-06-26 02:34:57 +01:00
license = licenses.bsd2;
platforms = platforms.unix;
2016-06-26 02:34:57 +01:00
maintainers = [ maintainers.vrthra ];
};
}