Commit graph

65 commits

Author SHA1 Message Date
Sebastian Ullrich
dda44bc47f doc: building Lean using Nix in WSL does work reasonably well 2020-03-25 14:24:49 +01:00
Sebastian Ullrich
1756d31694 chore: update build instructions 2020-03-25 12:45:52 +01:00
Daniel Selsam
b4e285f91a fix: dead link in doc 2020-01-02 14:36:14 +01:00
Sebastian Ullrich
5ce037b7e8 doc: document stage2&3
/cc @leodemoura
2019-12-16 13:32:34 +01:00
Sebastian Ullrich
21ac37378e doc: update build docs 2019-11-29 11:23:42 +01:00
Sebastian Ullrich
cf0808c0c3 doc: update ccache docs 2019-11-25 14:09:42 +01:00
Sebastian Ullrich
82a0991df6 chore: switch to Github Actions 2019-11-21 13:11:16 -08:00
Sebastian Ullrich
49b356e591 doc: update make docs 2019-11-11 15:05:25 -08:00
Sebastian Ullrich
74eda000b4 doc(doc/make/msys2): update instructions 2019-07-05 11:24:15 +02:00
Leonardo de Moura
5679a17603 doc(doc/make/index): add instructions for invoking makefile manually 2019-03-25 14:57:57 -07:00
Sebastian Ullrich
0279d29741 chore(shell/CMakeLists): add bin_lean_stage0 target 2019-03-21 13:16:34 +01:00
Sebastian Ullrich
beae045ebc fix(CMakeLists): complete move of stage1 from src/ to build dir 2019-03-21 13:16:17 +01:00
Sebastian Ullrich
74eab92c7c doc(doc/make/index): add some bootstrapping docs
@leodemoura
2019-03-18 21:50:07 +01:00
Sebastian Ullrich
2e784cd6be doc(doc/make/emscripten): document Emscripten build 2018-04-30 18:17:16 +02:00
Nuno Lopes
a9078dd13a fix(doc): link to MSVC build instructions 2018-02-13 10:40:53 -08:00
Nuno Lopes
f234de1440 doc(msvc): improve intellisense instructions 2018-02-06 10:11:10 -08:00
Nuno Lopes
8019914ad4 doc(msvc): add instructions on how to get Intellisense working 2018-02-06 10:11:10 -08:00
Nuno Lopes
59b5a4a07a feat(build): add preliminary MSVC support
Still doesn't build fully, but at least Intellisense sort of works now
2018-02-06 10:11:09 -08:00
Sebastian Ullrich
7644de75d8 chore(doc/make/msys2): link generic build instructions 2018-02-01 10:46:12 +01:00
Sean Leather
ddfd52b863 fix(doc/make/index.md): link typo 2018-02-01 09:53:26 +01:00
Sebastian Ullrich
19f8bfd9eb chore(doc/make): add platform-generic build instructions 2018-01-23 11:14:18 -08:00
Corey Richardson
eda6660b2d doc(msys2): add notes about installation 2017-06-30 08:04:14 +02:00
Jared Roesch
952eb63d96 chore(doc/make/osx): add build instructions to mac OS 2017-05-25 17:03:15 -07:00
Gabriel Ebner
7e3be51a52 chore(*): remove last remnants of mpfr 2017-02-24 21:42:58 +01:00
Leonardo de Moura
7eef501ae1 chore(*): remove mpfr dependency
closes #1380
2017-02-17 20:36:53 -08:00
Leonardo de Moura
b3ef489b9a chore(doc/make/cygwin): we do not support cygwin anymore (only MSYS2) 2016-12-23 10:01:08 -08:00
Andrew Ashworth
3153b72415 fix(doc/make/msys2): incorrect build instructions
-D CMAKE_BUILD_TYPE=Release does nothing since the default build type is Release. Also, it should be enclosed in quotes "-D CMAKE_BUILD_TYPE=Release", otherwise the shell/cmake fails to properly interpret the arguments.
2016-12-15 10:07:01 -08:00
Leonardo de Moura
8e64665259 chore(src/CMakeLists): remove support for optional Boost 2016-12-03 11:34:58 -08:00
Gabriel Ebner
b7e781684f chore(doc/make/msys2): update msys2 build instructions 2016-12-02 17:01:58 -08:00
Gabriel Ebner
92f07720f2 refactor(emacs/load-lean): install emacs dependencies directly from (M)ELPA 2016-12-02 16:50:50 -08:00
Leonardo de Moura
222f4af898 chore(doc/make/msys2): add Win 10 2016-12-01 13:54:25 -08:00
Leonardo de Moura
f7e8e73186 fix(doc/make/msys2): we don't need lua anymore 2016-12-01 13:53:15 -08:00
Leonardo de Moura
110240e540 chore(doc/make/ubuntu-16-04): improve build instructions 2016-12-01 13:47:00 -08:00
Gabriel Ebner
db67c1fde3 chore(CMakeLists): make python dependency optional 2016-11-30 11:27:02 -05:00
Leonardo de Moura
6616f661f9 chore(doc/make/msys2): Remove Lua from installation instructions 2016-11-16 15:57:19 -08:00
Leonardo de Moura
a551de8f36 doc(*): remove Lua from the list of required packages 2016-11-04 14:05:05 -07:00
zjhmale
9c23a3ded3 doc(make): change g++-4.9 to g++
now if use g++4.9 as compiler flag on OSX, it will produce error message
that

```
CMake Error at CMakeLists.txt:2 (project):
  The CMAKE_CXX_COMPILER:

    g++-4.9

  is not a full path and was not found in the PATH.

  Tell CMake where to find the compiler by setting
  either the environment variable "CXX" or the CMake cache entry
  CMAKE_CXX_COMPILER to the full path to the compiler, or to the
  compiler name if it is in the PATH.
```
2016-10-05 15:38:22 -07:00
Daniel Selsam
ed311ae1cd doc(make/ubuntu-16.04): simplified instructions for Ubuntu 16.04 2016-06-22 17:17:44 -07:00
Sebastian Ullrich
2a35c0f49b feat(script): add .md link checker script 2016-02-23 10:11:24 -08:00
Leonardo de Moura
fa7a527590 feat(doc/make/msys2): add emacs-dependencies 2015-07-20 17:32:20 -07:00
Soonho Kong
651345a89b doc(make/msys2.md): remove msys2's Python, add how to install native one
[skip ci]
2015-05-12 13:03:51 -04:00
Soonho Kong
4bc7a4d32a doc(make/osx-10.9.md): update available compilers and required/optional pacakges
[skip ci]
2014-10-31 09:48:27 -07:00
Leonardo de Moura
c56274d821 chore(doc/make): we don't use thread_local keyword anymore 2014-10-31 07:29:09 -07:00
Soonho Kong
4350382b90 doc(make/msys2): update instructions 2014-10-06 15:13:24 -07:00
Soonho Kong
fd11b28d15 doc(make/msys2): update instructions 2014-10-02 17:25:12 -07:00
Leonardo de Moura
fff0c2f84a doc(make/msys2): instructions for building native windows Lean binary 2014-09-26 16:26:32 -07:00
Soonho Kong
435a582bb0 doc(make/osx-10.9.md): take out tap, bump up version to 10.9 2014-07-08 09:41:02 -04:00
Leonardo de Moura
60a1ac3192 doc(cmake/osx10.8): add note regarding multi-thread support on OSX
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-06-07 12:43:40 -07:00
Soonho Kong
4fddc5b8bc chore(travis): use lean-build@googlegroups 2014-05-02 17:21:54 -04:00
Leonardo de Moura
69bfc682b4 chore(*): replace leodemoura with leanprover
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-04-29 15:31:29 -07:00