JuliaLang/julia — pull request #771 by loladiro (2012-04-28 18:34:39+00:00)
Title: Cmake build files in external

These are the cmake related commits, cherry-picked out of #521. I'm putting it up in case somebody wants to object to having these in master before the rest of the changes. Otherwise, I'll merge it into master tonight.
Keep in mind that these files are only a rough basis for a complete Cmake build process. I used them during the initial phase of the windows port when I had to rebuild the dependencies quite often. The long term goal for these files is to allow us to do more advanced builds (e.g. cross-compilation) and to support environments that do not support gmake (i.e. MSVC).