val jar = component_dir.lib + Path.basic(download_name).jar
Isabelle_System.make_directory(jar.dir)
Isabelle_System.download_file(download_url, jar, progress = progress)
}
/* Isabelle tool wrapper */
val isabelle_tool =
Isabelle_Tool("component_jsvg", "build Isabelle jsvg component from official download",
Scala_Project.here,
{ args => var target_dir = Path.current var download_url = default_download_url
val getopts = Getopts("""
Usage: isabelle component_jsvg [OPTIONS] DOWNLOAD
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.