Summary
- merged
- rebuild component;
- expand file paths, e.g. to allow $ISABELLE_HOME, $ISABELLE_HOME_USER;
- support expand_platform_path, which is reminiscent of isabelle.Path.expand;
- skip scalac for Java build;
- support mixed Scala/Java build; clarified scalac/javac options;
- clarified javac options;
- clarified syntax: similar to URL;
- clarified signature;
- more robust;
- more robust;
- more compiler_deps via "requirements", notably jar list from settings; proper Files.createDirectories;
- clarified component settings;
- clarified shasum: sources / resources within jar;
- tuned signature;
- clarified modules;
- merged
- fixed HOL-TPTP following f58108b7a60c
- documented Sledgehammer option "induction_rules"
- refactored Sledgehammer option "induction_rules"
- promoted "sledgehammer_instantiate_inducts" to proper option "induction_rules"