summary refs log tree commit diff
path: root/pkgs/development/arduino/platformio/chrootenv.nix
blob: 187899b89647f6328a764bed789a37b081bca43a (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
26
27
28
29
30
31
32
33
34
{ lib, buildFHSUserEnv, platformio, stdenv }:

buildFHSUserEnv {
  name = "platformio";

  targetPkgs = pkgs: (with pkgs;
    [
      python27Packages.python
      python27Packages.setuptools
      python27Packages.pip
      python27Packages.bottle
      python27Packages.platformio
      zlib
    ]);
  multiPkgs = pkgs: (with pkgs;
    [
      python27Packages.python
      python27Packages.setuptools
      python27Packages.pip
      python27Packages.bottle
      zlib
      python27Packages.platformio
    ]);

  meta = with stdenv.lib; {
    description = "An open source ecosystem for IoT development";
    homepage = http://platformio.org;
    maintainers = with maintainers; [ mog ];
    license = licenses.asl20;
    platforms = with platforms; linux;
  };

  runScript = "platformio";
}