File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed
test/blackbox-tests/test-cases/dune-cache Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ Check the cache restores empty directories
2+
3+ $ export DUNE_CACHE= enabled
4+ $ export DUNE_CACHE_ROOT= $ PWD / dune-cache
5+ $ cat > dune-project << EOF
6+ > (lang dune 3.10 )
7+ > (using directory-targets 0.1 )
8+ > EOF
9+
10+ $ cat > dune << EOF
11+ > (rule
12+ > (target (dir output))
13+ > (action
14+ > (progn
15+ > (run mkdir output)
16+ > (run mkdir output/ child)
17+ > (run touch output/ file))))
18+ > EOF
19+
20+ Build an empty directory .
21+
22+ $ dune build output
23+ $ find _build /default /output | sort
24+ _build /default /output
25+ _build /default /output /child
26+ _build /default /output /file
27+
28+ Restore it from cache .
29+
30+ $ rm -rf _build
31+ $ dune build output
32+ $ find _build /default /output | sort
33+ _build /default /output
34+ _build /default /output /file
You can’t perform that action at this time.
0 commit comments