at 18.09-beta 31 lines 906 B view raw
1{ stdenv, buildGoPackage, fetchFromGitHub }: 2 3buildGoPackage rec { 4 name = "mmake-${version}"; 5 version = "1.2.0"; 6 7 goPackagePath = "github.com/tj/mmake"; 8 9 src = fetchFromGitHub { 10 owner = "tj"; 11 repo = "mmake"; 12 rev = "v${version}"; 13 sha256 = "1pyqgk04v0f7a28cwq9c40bd2cgrkrv4wqcijdzpgn4bqhrqab4f"; 14 }; 15 16 goDeps = ./deps.nix; 17 18 meta = with stdenv.lib; { 19 homepage = https://github.com/tj/mmake; 20 description = "A small program which wraps make to provide additional functionality"; 21 longDescription = '' 22 Mmake is a small program which wraps make to provide additional 23 functionality, such as user-friendly help output, remote 24 includes, and eventually more. It otherwise acts as a 25 pass-through to standard make. 26 ''; 27 license = licenses.mit; 28 platforms = platforms.all; 29 maintainers = [ maintainers.gabesoft ]; 30 }; 31}