Only compile with --no-output when saving a file, this way we can display errors without starting some application runners (still dirty)