summary refs log tree commit diff
path: root/pkgs/development/arduino/arduino-mk/default.nix
blob: ff7b7274ca97b9551cfba55dd04770013f4df85a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ stdenv, fetchFromGitHub }:

stdenv.mkDerivation rec {
  version = "1.6.0";
  pname = "arduino-mk";

  src = fetchFromGitHub {
    owner  = "sudar";
    repo   = "Arduino-Makefile";
    rev    = version;
    sha256 = "0flpl97d2231gp51n3y4qvf3y1l8xzafi1sgpwc305vwc2h4dl2x";
  };

  phases = ["installPhase"];
  installPhase = "ln -s $src $out";

  meta = {
    description = "Makefile for Arduino sketches";
    homepage = "https://github.com/sudar/Arduino-Makefile";
    license = stdenv.lib.licenses.lgpl21;
    maintainers = [ stdenv.lib.maintainers.eyjhb ];
    platforms = stdenv.lib.platforms.unix;
  };
}