Inf7, a CLI project manager for Inform 7

Looks admirably thorough, just from looking at the docs.

  i6flagstest: -wE2~SD
  i6flagsrelease: -wE2~S

The Mac IDE uses -kE2SDwG for test, -kE2~S~DwG for release. I strongly recommend S (rather than ~S) for testing – that adds a lot of checks for errors that might otherwise crash the interpreter.

I also recommend including ~D for release mode. You don’t need it (since ~D is the default), but it’s better to be explicit.

The k option isn’t a big deal. It generates debug info, but at present not much makes use of that debug info, and it can be slow to generate.

2 Likes