Hack for supporting Boost on Homebrew
Hack to prevent Makefile.config from being regenerated by "make clean"
Add support for using a build directory
Improved support for building JARs
Support specifying a JAR manifest
Fix JAR installation
Don't rely on process substitution
Explicitly include required C headers
Set custom compiler flags on Cygwin
Fix library handling on Cygwin

1. Shared lib extension is .dll
2. Shared libs are installed to $(prefix)/bin
3. Linker does not support -z flag
Link against perl.dll on Cygwin
Don't use RPATH on Darwin
Cruft
Bla
Delete the stdenv section

It's outdated and better covered in the Nixpkgs manual.
Merge commit '36c67860363c93eb00cf5b8e2ad34f6f775e6901'
Merge branch 'cygwin-master' of https://github.com/ternaris/nix
Pedantry