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
|
43d1dfe72c
|
refactor: cleanup opaque target interfaces
|
2021-08-21 23:52:34 -04:00 |
|
tydeu
|
64634dbc32
|
refactor: change target abstraction (again)
|
2021-08-21 21:05:52 -04:00 |
|
tydeu
|
8f7e32d09a
|
refactor: add build monad
|
2021-08-19 23:21:23 -04:00 |
|
tydeu
|
c8b558a2d1
|
refactor: remove 'build' from Target/Trace/Task file names
|
2021-08-15 19:16:12 -04:00 |
|
tydeu
|
ddf02cb339
|
refactor: merge build target into lake target
|
2021-08-15 19:04:28 -04:00 |
|
tydeu
|
23dd052dc9
|
refactor: remove BuildTask
|
2021-08-15 17:14:13 -04:00 |
|
tydeu
|
4f75dd99d1
|
reefactor: improve async API
|
2021-08-09 05:04:38 -04:00 |
|
tydeu
|
d0fbc93143
|
refactor: improve Hash traces
|
2021-08-06 01:58:41 -04:00 |
|
tydeu
|
609ee22971
|
refactor: LeanTrace/Target -> LakeTrace/Target
|
2021-08-06 01:17:17 -04:00 |
|
tydeu
|
81d7511792
|
refactor: post-async Target API touch-ups
|
2021-08-06 00:44:46 -04:00 |
|
tydeu
|
859b04bf7f
|
refactor: generalize Target/ActiveTarget beyond IO
|
2021-08-05 00:45:50 -04:00 |
|
tydeu
|
aa1ca9c4b7
|
feat: improve Target API
|
2021-08-04 14:07:28 -04:00 |
|
tydeu
|
a541f2054e
|
refactor: IO BuildTarget task / protect pure
|
2021-08-04 01:31:47 -04:00 |
|
tydeu
|
ba52b36ef8
|
chore: more code cleanup
|
2021-08-01 18:46:48 -04:00 |
|
tydeu
|
3643b8e424
|
refactor: make Task and task a monad
|
2021-08-01 18:46:33 -04:00 |
|
tydeu
|
6a6afcd7c0
|
refactor: spawn ActiveBuildTarget from BuildTarget
|
2021-08-01 16:50:53 -04:00 |
|
tydeu
|
b8e85f40cd
|
refactor: move afterTarget* into ActiveBuildTarget
|
2021-08-01 15:40:11 -04:00 |
|
tydeu
|
2d78f4db36
|
feat: add non-activve targets
|
2021-08-01 15:17:43 -04:00 |
|
tydeu
|
a52d95b575
|
refactor: ActiveBuildTarget.buildTask -> task
|
2021-08-01 14:27:11 -04:00 |
|
tydeu
|
b730aacbc8
|
refactor: BuildTagret -> ActiveBuildTarget
|
2021-07-24 09:23:46 -04:00 |
|
tydeu
|
0d288b9bd3
|
feat: add MTimeBuildTarget -> LeanTarget function
|
2021-07-24 08:40:33 -04:00 |
|
tydeu
|
f8a31011a6
|
feat: add more package configuration settings
|
2021-07-15 12:21:52 -04:00 |
|
tydeu
|
e040804678
|
refactor: split task and trace from target into separate files
|
2021-07-14 13:35:42 -04:00 |
|
tydeu
|
3ef381bb6c
|
refactor: merge Proc into Compile and cleanup Build
|
2021-07-14 12:46:07 -04:00 |
|
tydeu
|
758021f03a
|
feat: add hash checking for builds
|
2021-07-13 20:11:15 -04:00 |
|
tydeu
|
115fdbea98
|
refactor: simplify mtime checking code
|
2021-07-13 16:18:42 -04:00 |
|
tydeu
|
c08812e9e1
|
refactor: merge fetchLeanTarget into fetchAfterDirectLocalImports
|
2021-07-12 19:40:37 -04:00 |
|
tydeu
|
70d258049e
|
refactor: generalize mtime checking
|
2021-07-10 16:01:18 -04:00 |
|
tydeu
|
6161d7f2d9
|
refactor: generalize BuildTarget traces
|
2021-07-10 13:39:51 -04:00 |
|
tydeu
|
ea4cbfae73
|
feat: deps build in parallel + lib/bin check mtime
|
2021-07-09 20:49:39 -04:00 |
|
tydeu
|
f97f69b749
|
refactor: BuildInfo -> BuildTarget
|
2021-07-09 00:36:46 -04:00 |
|