idea.clion: added eap
This commit is contained in:
parent
9e8869102b
commit
a7d3aed056
@ -109,32 +109,22 @@ let
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
buildPycharm = { name, version, build, src, license, description }:
|
buildClion = { name, version, build, src, license, description }:
|
||||||
(mkIdeaProduct rec {
|
(mkIdeaProduct rec {
|
||||||
inherit name version build src;
|
inherit name version build src;
|
||||||
product = "PyCharm";
|
patchSnappy = false;
|
||||||
|
product = "CLion";
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = "https://www.jetbrains.com/pycharm/";
|
homepage = "https://www.jetbrains.com/clion/";
|
||||||
inherit description license;
|
inherit description license;
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
Python IDE with complete set of tools for productive
|
Enhancing productivity for every C and C++
|
||||||
development with Python programming language. In addition, the
|
developer on Linux, OS X and Windows.
|
||||||
IDE provides high-class capabilities for professional Web
|
|
||||||
development with Django framework and Google App Engine. It
|
|
||||||
has powerful coding assistance, navigation, a lot of
|
|
||||||
refactoring features, tight integration with various Version
|
|
||||||
Control Systems, Unit testing, powerful all-singing
|
|
||||||
all-dancing Debugger and entire customization. PyCharm is
|
|
||||||
developer driven IDE. It was developed with the aim of
|
|
||||||
providing you almost everything you need for your comfortable
|
|
||||||
and productive development!
|
|
||||||
'';
|
'';
|
||||||
maintainers = with maintainers; [ jgeerds ];
|
maintainers = with maintainers; [ edwtjo ];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
}).override {
|
});
|
||||||
propagatedUserEnvPkgs = [ python ];
|
|
||||||
};
|
|
||||||
|
|
||||||
buildIdea = { name, version, build, src, license, description }:
|
buildIdea = { name, version, build, src, license, description }:
|
||||||
(mkIdeaProduct rec {
|
(mkIdeaProduct rec {
|
||||||
@ -172,6 +162,33 @@ let
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
buildPycharm = { name, version, build, src, license, description }:
|
||||||
|
(mkIdeaProduct rec {
|
||||||
|
inherit name version build src;
|
||||||
|
product = "PyCharm";
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "https://www.jetbrains.com/pycharm/";
|
||||||
|
inherit description license;
|
||||||
|
longDescription = ''
|
||||||
|
Python IDE with complete set of tools for productive
|
||||||
|
development with Python programming language. In addition, the
|
||||||
|
IDE provides high-class capabilities for professional Web
|
||||||
|
development with Django framework and Google App Engine. It
|
||||||
|
has powerful coding assistance, navigation, a lot of
|
||||||
|
refactoring features, tight integration with various Version
|
||||||
|
Control Systems, Unit testing, powerful all-singing
|
||||||
|
all-dancing Debugger and entire customization. PyCharm is
|
||||||
|
developer driven IDE. It was developed with the aim of
|
||||||
|
providing you almost everything you need for your comfortable
|
||||||
|
and productive development!
|
||||||
|
'';
|
||||||
|
maintainers = with maintainers; [ jgeerds ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}).override {
|
||||||
|
propagatedUserEnvPkgs = [ python ];
|
||||||
|
};
|
||||||
|
|
||||||
in
|
in
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -189,6 +206,18 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
clion = buildClion rec {
|
||||||
|
name = "clion";
|
||||||
|
version = "eap";
|
||||||
|
build = "138.2344.17";
|
||||||
|
description = "C/C++ IDE. New. Intelligent. Cross-platform.";
|
||||||
|
license = stdenv.lib.licenses.unfree;
|
||||||
|
src = fetchurl {
|
||||||
|
url = "http://download.jetbrains.com/cpp/${name}-${build}.tar.gz";
|
||||||
|
sha256 = "4b568d31132a787b748bc41c69b614dcd90229db69b02406677361bc077efab3";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
idea-community = buildIdea rec {
|
idea-community = buildIdea rec {
|
||||||
name = "idea-community-${version}";
|
name = "idea-community-${version}";
|
||||||
version = "14pre";
|
version = "14pre";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user