add `all` target that creates symlinks
use argv[0] as state file or default to STATEFILE