Skip to content

Commit 5674382

Browse files
3bbeevee
authored andcommitted
add readme
1 parent e179405 commit 5674382

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Official dockerfile includes a quicklisp install with the following
2+
installed: `drakma alexandria split-sequence serapeum esrap cl-ppcre
3+
babel flexi-streams closer-mop cffi ironclad opticl cl-wav` (see
4+
https://github.com/icfpcontest2020/dockerfiles/blob/master/dockerfiles/commonlisp/Dockerfile.base#L26
5+
for current list, and send pull requests to make additions if you
6+
think anything particularly common was missed). Those are mostly just
7+
for convenience and to save a bit of build time, and you can include
8+
your own `quicklisp/` dir in your solution repo and it will be copied
9+
over the existing one.
10+
11+
`app/` is added to `ql:*local-project-directories*`, so `.asd` files
12+
there should be found by ql. By default `build.sh` loads the
13+
`icfp2020-starterkit-cl` system, modify that as needed.
14+
15+
Alternately, you can modify `build.sh` as desired to build from the
16+
contents of your submission repo as you see fit (no network access
17+
allowed during build or run, so any extra dependencies must be
18+
included in submission repo or added to the main dockerfile before the
19+
contest, send pull requests to
20+
https://github.com/icfpcontest2020/dockerfiles). See
21+
https://github.com/icfpcontest2020/dockerfiles/blob/master/README.md
22+
for full details of how submission works.

0 commit comments

Comments
 (0)