Sebastian Ullrich
|
8e8b7757e2
|
fix(library/Makefile): recreate libleanstdlib.a from scratch to avoid conflicts when moving files
|
2019-05-08 18:13:17 +02:00 |
|
Sebastian Ullrich
|
5b8c2574ed
|
feat(shell/CMakeLists): build stdlib using -g in debug mode
|
2019-03-29 14:32:12 +01:00 |
|
Sebastian Ullrich
|
fa0381cecf
|
fix(library/Makefile): clean STAGE1_OUT too
vanished during merge
|
2019-03-22 10:18:33 +01:00 |
|
Sebastian Ullrich
|
6988a8e69a
|
fix(library/Makefile): avoid half-finished .cpp files
|
2019-03-21 15:11:05 -07:00 |
|
Sebastian Ullrich
|
a9416b722d
|
chore(library/Makefile): move extracted .cpp files back to src/stage1/ so that we can share them between build configs
|
2019-03-21 15:11:05 -07:00 |
|
Sebastian Ullrich
|
883ba15812
|
fix(library/Makefile): actually fix clean
|
2019-03-21 13:47:52 +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
|
4a3cc12a13
|
fix(library/Makefile): clean: don't error on missing stage1/
|
2019-03-20 15:45:24 +01:00 |
|
Sebastian Ullrich
|
ab974c1c4c
|
chore(shell/CMakeLists,library/Makefile): store stage1 C++ output in build directory
|
2019-03-20 14:27:17 +01:00 |
|
Sebastian Ullrich
|
15fe51b8bd
|
chore(library/Makefile): make .olean and .cpp files in a single run
|
2019-03-18 20:25:59 +01:00 |
|
Sebastian Ullrich
|
bf5c2ea123
|
chore(src/CMakeLists,library/Makefile): remove stage1 on clean-olean as well
|
2019-03-18 20:25:59 +01:00 |
|
Sebastian Ullrich
|
0db283023c
|
chore(src/boot): rename to stage0
|
2019-03-18 17:14:30 +01:00 |
|
Sebastian Ullrich
|
dec8b76c32
|
feat(src/CMakeLists): build stdlib using leanc instead of nested CMake run
|
2019-03-18 16:11:39 +01:00 |
|
Sebastian Ullrich
|
8a04ae56d5
|
chore(library/Makefile.in): update stage1/CMakeLists.txt only when out of date
not sure this really improves anything
|
2019-03-18 16:09:20 +01:00 |
|
Sebastian Ullrich
|
074b179984
|
feat(shell/CMakeLists): do not touch src/boot by default, use untracked dir src/stage1 instead
|
2019-03-18 16:09:20 +01:00 |
|
Leonardo de Moura
|
613980fb30
|
fix(library/Makefile.in): add .olean as .cpp dependency
|
2019-02-08 17:09:53 -08:00 |
|
Sebastian Ullrich
|
12480e665e
|
chore(library/Makefile): make generated CMakeLists.txt deterministic
|
2019-02-07 14:25:14 +01:00 |
|
Leonardo de Moura
|
4fa06e38b2
|
chore(*): add skeleton for new builtin primitives, update src/boot
|
2019-02-01 14:03:03 -08:00 |
|
Leonardo de Moura
|
1a190021ce
|
feat(library/Makefile.in): generate src/boot
|
2019-02-01 11:15:51 -08:00 |
|
Sebastian Ullrich
|
507509b336
|
chore(library/Makefile.in): suppress comment output
I hate make
|
2018-11-05 17:15:01 +01:00 |
|
Sebastian Ullrich
|
58df9cb813
|
chore(library/Makefile.in): prevent infinite make cycles
|
2018-11-04 20:24:40 +01:00 |
|
Sebastian Ullrich
|
0d7ea62f9a
|
perf(frontends/lean/elaborator,library/init/lean): put out_params first to benefit from instance pre-filtering
|
2018-10-30 17:43:05 +01:00 |
|
Leonardo de Moura
|
8ce945bc24
|
fix(CMakeLists): trying again to fix new build system
Trying to find a solution that works in all platforms.
|
2018-10-19 10:25:28 -07:00 |
|