Commit graph

41 commits

Author SHA1 Message Date
Sebastian Ullrich
73a0c73c7c
chore: modernize build instructions (#4032)
Use `cmake --preset`, adjust and document parallelism settings
2024-05-23 10:55:07 +00:00
Joachim Breitner
2867b93d51
chore: replace shell.nix with a devShell in flake.nix (#3717)
as a side effect this pins the “old nixpkgs” revision used by CI for
release builds.
(Not that that old branch is likely to change a lot…)
2024-03-21 13:24:01 +00:00
David Thrane Christiansen
1f4359cc80
fix: broken internal links in the docs (#3216)
I deleted internal links that seemed to have the character of "TODO". I
think that the residual TODO is of little value, given that we plan a
big revamp and revision soon anyway, but I could do it some other way as
well.
2024-01-25 09:56:20 +00:00
Sebastian Ullrich
ea5b55b8f2
doc: remove Nix docs 2023-12-01 08:32:20 +00:00
Sebastian Ullrich
d2c626e158 doc: refine development manual 2022-04-05 16:03:24 +02:00
Sebastian Ullrich
c29ad9a9b3 doc: ubuntu: specify fewer versions that will become outdated anyway 2021-11-09 09:41:18 +01:00
Sebastian Ullrich
7a91c494b9 chore: submodule hints 2021-10-15 06:56:02 -07:00
Sebastian Ullrich
74b813fbcd doc: restructure make/index.md
debug builds are not very interesting currently given the state of
debugging Lean code
2021-10-15 06:56:02 -07:00
Chris Lovett
3a20b6be8a
doc: add wsl setup docs and reorganize a new "dev" folder 2021-09-23 09:21:39 +02:00
Chris Lovett
1591bb1640 doc: fix msys text based on code review feedback 2021-09-10 10:07:57 +02:00
Sebastian Ullrich
917eb4d081 chore: collect stdlib compilation flags in new header 2021-08-12 07:51:50 -07:00
Sebastian Ullrich
7e78de978d doc: further bootstrapping complications 2021-08-12 07:51:50 -07:00
Sebastian Ullrich
8175003707 doc: update links to elan 2021-04-17 16:33:23 +02:00
Sebastian Ullrich
f80147e264 doc: update dev setup editor instructions 2021-02-02 17:30:51 +01:00
Sebastian Ullrich
b0f1bfb580 doc: fix ctest advice 2020-12-29 14:42:48 -08:00
Sebastian Ullrich
ffb8e1904b doc: Nix setup 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
e167085429 doc: remove outdated description 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
c54d51b0c9 chore: go back to previous bootstrapping scheme where the stage N+1 stdlib is created using the stage N compiler 2020-09-24 18:57:53 +02:00
mhuisi
21d176c1ea doc: correct msys2 build instructions 2020-08-25 16:08:58 +02:00
Sebastian Ullrich
34e496d606 chore: add stage 1.5 (yes, really) 2020-08-12 09:15:59 -07:00
Sebastian Ullrich
ff0d56da65 doc: further elaborate on elan and Emacs setup
/cc @leodemoura @mhuisi
2020-05-18 11:00:29 +02:00
Sebastian Ullrich
bb554930f8 doc: elaborate on elan setup 2020-05-15 21:31:23 +02:00
Sebastian Ullrich
ed9b845eaa chore: test/update-stage0 targets with default stage 2020-05-15 11:46:38 +02:00
Sebastian Ullrich
f64a343183 doc: describe new bootstrap setup 2020-05-14 23:13:51 +02:00
Sebastian Ullrich
274e6bf931 doc: update make docs 2020-05-14 14:47:54 +02:00
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
49b356e591 doc: update make docs 2019-11-11 15:05:25 -08: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
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
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