about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/arduino/arduino-mk/default.nix
blob: f450d4f850f3101685def1bee19d9667493a02df (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;
  };
}