Sebastian Ullrich
|
c7347bbe0f
|
fix: that's not how Makefiles work
|
2021-01-27 12:34:48 +01:00 |
|
Sebastian Ullrich
|
5fea8fcba3
|
fix: statically link GMP into leanpkg if STATIC=ON
|
2021-01-25 15:24:16 +01:00 |
|
Sebastian Ullrich
|
ddabe1aa6f
|
chore: alternative fix to 15185a1
|
2021-01-25 10:34:34 +01:00 |
|
Leonardo de Moura
|
8bc88bde6b
|
chore: undefine LEAN_PATH
@Kha This doesn't work on my machine. It seems this is a GNU make feature.
|
2021-01-24 17:52:14 -08:00 |
|
Sebastian Ullrich
|
15185a1775
|
fix: unset LEAN_PATH before building stdlib
|
2021-01-24 19:41:16 +01:00 |
|
Sebastian Ullrich
|
02a4383afb
|
fix: stdlib.make
|
2021-01-10 18:10:22 +01:00 |
|
Sebastian Ullrich
|
db2613cead
|
fix: leanc should not depend on ccache or cmake g++
use e.g. `LEAN_CXX=ccache clang++` to re-enable
|
2021-01-09 23:02:48 +01:00 |
|
Sebastian Ullrich
|
9e237f8a12
|
feat: basic port of leanpkg
|
2020-12-29 14:42:48 -08:00 |
|
Sebastian Ullrich
|
ce96fab8de
|
chore: fix passing additional LEAN(C)_OPTS to make
|
2020-10-22 12:00:39 +02:00 |
|
Sebastian Ullrich
|
b06f8311e8
|
fix: avoid using native code during bootstrap
|
2020-10-21 11:21:56 +02:00 |
|
Sebastian Ullrich
|
f73fca1da7
|
chore: make_stdlib: use everything but lean from the current stage
Finally the stage 1 stdlib will be built against the headers in src/, not stage0/src/
|
2020-09-24 18:57:53 +02: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 |
|
Sebastian Ullrich
|
015903f055
|
chore: speedcenter: benchmark actual, parallel stdlib build
|
2020-08-24 13:43:44 +02:00 |
|
Sebastian Ullrich
|
34e496d606
|
chore: add stage 1.5 (yes, really)
|
2020-08-12 09:15:59 -07:00 |
|
Sebastian Ullrich
|
52f2f04dff
|
chore: leanmake: don't use CMake-like output by default
|
2020-06-17 18:20:05 +02:00 |
|
Sebastian Ullrich
|
8227eea87b
|
chore: simplify stdlib.make.in
|
2020-05-27 19:42:44 +02:00 |
|
Leonardo de Moura
|
8d30f67823
|
feat: add Lean package
|
2020-05-26 13:39:03 -07:00 |
|
Sebastian Ullrich
|
47bb2a59a8
|
fix: fail build if building Init failed
|
2020-05-23 12:39:14 +02:00 |
|
Leonardo de Moura
|
efba802011
|
feat: start Std package
|
2020-05-22 10:58:44 -07:00 |
|
Leonardo de Moura
|
8a4e752f56
|
chore: fix OSX issues
|
2020-05-15 11:07:24 -07:00 |
|
Sebastian Ullrich
|
a6fbf3c20e
|
refactor: make stages internally consistent by compiling the stageN lib with the stageN compiler, rename static libraries
The old stage1 is now stage0.5, which at least suggests that it's not an entirely consistent stage in general
|
2020-05-14 23:13:51 +02:00 |
|