2013-07-22 10:25:49 -07:00
|
|
|
[](https://travis-ci.org/leodemoura/lean)
|
2013-08-12 16:23:35 -07:00
|
|
|
Ubuntu 12.04 LTS 64bit, g++-4.8 | clang++-3.3
|
|
|
|
|
|
|
|
[](https://travis-ci.org/soonhokong/lean-osx)
|
2013-09-04 14:21:08 -07:00
|
|
|
Mac OS X 10.8.2, g++-4.9
|
2013-07-22 06:36:19 -07:00
|
|
|
|
2013-08-22 16:48:05 -07:00
|
|
|
[](https://travis-ci.org/soonhokong/lean-windows)
|
2013-08-22 14:16:20 -07:00
|
|
|
Windows, x86_64-w64-mingw32-g++-4.8.1
|
|
|
|
|
2013-09-12 20:19:07 -07:00
|
|
|
[[Result of Build/UnitTest/Coverage/Dynamic Analysis]][build]
|
2013-09-03 21:55:40 -07:00
|
|
|
|
2013-09-12 20:19:07 -07:00
|
|
|
[build]: http://build.leanprover.net
|
2013-09-03 21:55:40 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
About
|
|
|
|
-----
|
2013-07-25 00:20:39 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
- [Design](doc/design.md)
|
|
|
|
- [To Do list](doc/todo.md)
|
|
|
|
- [Authors](doc/authors.md)
|
2013-07-25 00:20:39 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
Requirements
|
|
|
|
------------
|
2013-07-25 00:20:39 -07:00
|
|
|
|
2013-09-14 11:37:39 -07:00
|
|
|
- C++11 compatible compiler: [g++](http://gcc.gnu.org/) (version >= 4.8.1), or [clang++](http://clang.llvm.org/cxx_status.html) (version >= 3.3)
|
2013-09-13 10:01:40 -07:00
|
|
|
- [CMake](http://www.cmake.org)
|
|
|
|
- [GMP (GNU multiprecision library)](http://gmplib.org/)
|
|
|
|
- [MPFR (GNU MPFR Library)](http://www.mpfr.org/)
|
|
|
|
- (optional) [gperftools](https://code.google.com/p/gperftools/)
|
2013-07-25 00:20:39 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
Installing required packages at
|
|
|
|
--------------------------------
|
2013-07-25 00:20:39 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
- [Ubuntu 12.04](doc/make/ubuntu-12.04.md)
|
|
|
|
- [Ubuntu 12.04 (detailed)](doc/make/ubuntu-12.04-detailed.md)
|
|
|
|
- [Fedora 19](doc/make/fedora-19.md)
|
|
|
|
- [OS X 10.8](doc/make/osx-10.8.md)
|
|
|
|
- [Cygwin](doc/make/cygwin.md)
|
2013-08-10 14:32:42 -07:00
|
|
|
|
2013-07-25 00:20:39 -07:00
|
|
|
Build Instructions
|
2013-09-13 10:01:40 -07:00
|
|
|
------------------
|
2013-08-17 20:51:26 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
- [CMake + Make](doc/make/cmake_make.md)
|
|
|
|
- [CMake + Ninja](doc/make/cmake_ninja.md)
|
|
|
|
- [Faster builds with ccache](doc/make/ccache.md)
|
2013-08-17 20:51:26 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
Miscellaneous
|
|
|
|
-------------
|
2013-08-17 20:51:26 -07:00
|
|
|
|
2013-09-13 10:01:40 -07:00
|
|
|
- [Testing and Code Coverage](doc/make/coverage.md)
|
|
|
|
- Building Doxygen Documentation: `doxygen src/Doxyfile`
|
2013-09-25 19:41:56 -07:00
|
|
|
- [Coding style](doc/coding_style.md)
|
2013-09-25 19:43:42 -07:00
|
|
|
- [Git Commit Convention](doc/commit_convention.md)
|
2013-09-25 19:41:56 -07:00
|
|
|
- [Automatic builds](doc/make/travis.md)
|