clc-build-daemon
clc-build-daemon is the common-lisp-controller version 3 library recompilation and removal agent.

It only accepts connections from 127/8 on port 8990/tcp.

It talks a SMTP-like simple protocol with commands:

  • "QUIT" to exit
  • "SHOW-OUTPUT" to show the compilation output
  • "HIDE-OUTPUT" to hide the compilation output
  • "RECOMPILE " will recompile the package for the given implementation.
  • "REMOVE " will remove the package for the given implementation

both names must consist only of the characters: [a-zA-Z0-9-]

Possibile replies are:

  • 100 Hello
  • 250 OK
  • 251 Compilation OK
  • 252 Removal OK
  • 500 Syntax error
  • 501 Build error
  • 540 Cannot remove: not yet compiled
  • 550 Cannot build: already compiled
  • 200 Showing build output
  • 201 Hiding build output
  • 220 Bye
  • 300 start build output
  • 310 build output ....
  • 331 end build output