tydeu
|
4b7a98bc38
|
chore: replace removeDirAll with the proper function
|
2021-09-16 21:48:21 -04:00 |
|
tydeu
|
b158f1fd8b
|
chore: bump Lean version
|
2021-09-16 21:43:21 -04:00 |
|
tydeu
|
50a23a3aa5
|
refactor: print last error message on build failure + cleanup
|
2021-09-16 18:36:07 -04:00 |
|
tydeu
|
6a3d299378
|
fix: log trace computation errors at FileTarget
resolves leanprover/lake#7
|
2021-09-16 18:33:38 -04:00 |
|
tydeu
|
8b83d80956
|
chore: add mising (Active)Target.with* utilities
|
2021-09-16 17:03:15 -04:00 |
|
tydeu
|
bf4db86bdd
|
feat: search path now first checks IO.appPath for lean
|
2021-09-16 16:26:06 -04:00 |
|
tydeu
|
b4dcad59fa
|
test: add alternate binRoot example (called main)
|
2021-09-16 15:13:11 -04:00 |
|
tydeu
|
3c1185dc9c
|
chore: document package configuration + other minor cleanup
|
2021-09-16 07:49:56 -04:00 |
|
tydeu
|
f39b1b8378
|
chore: remove unused MonadLiftT Id instance
|
2021-09-14 11:18:16 -04:00 |
|
tydeu
|
dd120dbc5a
|
feat: use lean-toolchain file to specify Lean version for package
|
2021-09-13 15:57:33 -04:00 |
|
tydeu
|
276163afd7
|
chore: bump to v2.1.0-pre
|
2021-09-13 15:48:26 -04:00 |
|
tydeu
|
c97eac1e82
|
release: 2.0.1
|
2021-09-13 14:57:20 -04:00 |
|
tydeu
|
9285fb6f1d
|
chore: update Lean version
|
2021-09-13 14:52:19 -04:00 |
|
tydeu
|
58eff66799
|
chore: merge build-*.sh into build.sh + cleanup README
|
2021-09-13 14:34:56 -04:00 |
|
tydeu
|
ce46960416
|
ci: continue even if build upload fails
|
2021-09-13 13:48:02 -04:00 |
|
tydeu
|
8e8ea4da33
|
ci: add GitHub Actions workflow
|
2021-09-13 13:34:03 -04:00 |
|
tydeu
|
eca73809e6
|
chore: bin/Hello -> bin/hello
|
2021-09-13 13:28:54 -04:00 |
|
tydeu
|
e3ec2b9e39
|
chore: revert casing change and instead output lower-cased bin
|
2021-09-13 13:21:35 -04:00 |
|
tydeu
|
4e61320225
|
chore: bin/lake -> bin/Lake
Reason: casing matters on Linux
|
2021-09-13 12:55:36 -04:00 |
|
tydeu
|
e441c40a3d
|
chore: fix typo in Makefile
|
2021-09-13 12:52:37 -04:00 |
|
tydeu
|
60c749ab1d
|
test: tweak & expand test Makefile
|
2021-09-13 12:22:11 -04:00 |
|
tydeu
|
0188eb84df
|
chore: add .gitattributes file
|
2021-09-13 11:55:02 -04:00 |
|
tydeu
|
5caa12c0b0
|
chore: fix shell script permissions
|
2021-09-13 11:40:05 -04:00 |
|
tydeu
|
69102b1812
|
feat: add Hash/MTime -> BuildTrace Coe instances
|
2021-09-13 09:54:36 -04:00 |
|
tydeu
|
8d3e72d742
|
release: 2.0
|
2021-09-05 20:17:23 -04:00 |
|
tydeu
|
f1865d4290
|
test: remove meanigful version information from bootstrap test
|
2021-09-05 20:15:46 -04:00 |
|
tydeu
|
22ee974ac8
|
chore: bump Lean version
|
2021-09-05 20:04:44 -04:00 |
|
tydeu
|
103e8ab61c
|
test: convert examples' main test.sh into a Makefile
|
2021-09-05 19:54:39 -04:00 |
|
tydeu
|
f92afee9b4
|
fix: args bug with CLI
|
2021-09-05 19:47:13 -04:00 |
|
tydeu
|
d6d395619f
|
chore: cleanup solveDeps
|
2021-09-05 19:03:41 -04:00 |
|
tydeu
|
09af870b71
|
feat: add config option for separate binary module root
|
2021-09-05 19:01:09 -04:00 |
|
tydeu
|
8601c0fe78
|
refactor: purify BuildModule somewhat + associated cleanup
|
2021-09-05 18:05:45 -04:00 |
|
tydeu
|
6863bb8095
|
refactor: ModuleTarget -> ActiveModuleTarget
|
2021-09-05 16:30:28 -04:00 |
|
tydeu
|
4b9a765cfb
|
refactor PackageTarget -> ActivePackageTarget
|
2021-09-05 16:29:18 -04:00 |
|
tydeu
|
d4ba706198
|
refactor: purify BuildBin.lean
|
2021-09-05 15:37:16 -04:00 |
|
tydeu
|
92696d48f6
|
feat: use olean instead of lean hash for module targets
|
2021-09-05 01:01:40 -04:00 |
|
tydeu
|
720ecbd568
|
refactor: more cleanup (primarly Trace.lean)
|
2021-09-05 00:31:23 -04:00 |
|
tydeu
|
7129433066
|
fix: typo in foldArrayAsync
|
2021-09-04 20:41:03 -04:00 |
|
tydeu
|
3e1cdda87e
|
refactor: make PackageConfig take normal targets
|
2021-09-04 18:53:21 -04:00 |
|
tydeu
|
0a3457e973
|
refactor: minor cleanup / tweaks
|
2021-09-04 18:41:20 -04:00 |
|
tydeu
|
dba37698c8
|
refactor: rename LakeTrace to BuildTrace
|
2021-09-04 17:49:08 -04:00 |
|
tydeu
|
80416677d8
|
refactor: compute trace duing build
|
2021-09-04 17:45:56 -04:00 |
|
tydeu
|
2d3bec2209
|
feat: add proper CLI
|
2021-08-22 11:17:18 -04:00 |
|
tydeu
|
1825e095e1
|
refactore: rename ModuleM
|
2021-08-22 03:51:44 -04:00 |
|
tydeu
|
332af4c262
|
refactor: check hash after verifying module artifact exists
|
2021-08-22 03:40:09 -04:00 |
|
tydeu
|
4ce8716b99
|
feat: build and print-paths now build only oleans
|
2021-08-22 03:23:43 -04:00 |
|
tydeu
|
ac1cc9e62c
|
chore: cleanup
|
2021-08-22 03:06:33 -04:00 |
|
tydeu
|
80a9685164
|
refactor add ModuleTargetMap abbreviation
|
2021-08-22 00:16:18 -04:00 |
|
tydeu
|
ce1ee3c36d
|
refactor: move build failed message into runBuild
|
2021-08-22 00:07:17 -04:00 |
|
tydeu
|
43d1dfe72c
|
refactor: cleanup opaque target interfaces
|
2021-08-21 23:52:34 -04:00 |
|