nixpkgs/pkgs/development
Eelco Dolstra 5d6259a973 Add a setup hook that automatically sets up $CLASSPATH
All JARs in $pkg/share/java (for each $pkg in the build inputs) are
added to $CLASSPATH.  Thus, you can say

  buildInputs = [ setJavaClassPath someJavaDependency ];

and the JARs in someJavaDependency will be found automatically by
tools like javac or ant.

Note that the manual used to say that JARs should be installed in
lib/java; this is now share/java, following the Debian policy:

  http://www.debian.org/doc/packaging-manuals/java-policy/x110.html

The directory share/java makes more sense because JARs are
architecture-independent.  (Also, a quick grep shows that we were not
exactly consistent about this in Nixpkgs.)
2014-01-06 14:36:14 +01:00
..
arduino
compilers openjdk: Use multiple outputs 2014-01-03 11:56:40 +01:00
eclipse Add a setup hook that automatically sets up $CLASSPATH 2014-01-06 14:36:14 +01:00
guile-modules guile_lib: update from 0.2.1 to 0.2.2 2013-12-16 01:36:18 +02:00
interpreters clooj: Update to 0.4.4 2014-01-06 14:36:13 +01:00
libraries icedtea: Remove 2014-01-06 14:36:13 +01:00
lisp-modules lispPackages: Fix Github URIs. 2013-12-12 14:11:24 +01:00
misc
mobile Make xcode detection a bit more robust and configurable 2013-12-24 14:34:56 +01:00
ocaml-modules added OCaml package ocamlsdl 2013-12-05 16:20:32 +01:00
perl-modules perlPackages.DBFile: update from 1.826 to 1.831 2013-12-21 02:28:25 +02:00
python-modules setuptools: 0.9.8 -> 2.0.2 2013-12-29 19:15:36 +01:00
qtcreator
r-modules/generic
ruby-modules
tools ant: Add to the channel 2014-01-06 14:36:14 +01:00
web csslint: update from 0.5.0 to 0.10.0 2013-12-18 18:18:23 +02:00