val component_name = "zstd-jni-" + version val component_dir =
Components.Directory(target_dir + Path.basic(component_name)).create(progress = progress)
val isabelle_tool =
Isabelle_Tool("component_zstd", "build Isabelle zstd-jni component from official download",
Scala_Project.here,
{ args => var target_dir = Path.current var download_url = default_download_url var version = default_version
val getopts = Getopts("""
Usage: isabelle component_zstd [OPTIONS]
Options are:
-D DIR target directory (default ".")
-U URL download URL (default: """ + quote(default_download_url) + """)
-V VERSION version (default: """ + quote(default_version) + """)
Build zstd-jni component from the specified download base URL and VERSION,
see also https://github.com/luben/zstd-jni """, "D:" -> (arg => target_dir = Path.explode(arg)), "U:" -> (arg => download_url = arg), "V:" -> (arg => version = arg))
val more_args = getopts(args) if (more_args.nonEmpty) getopts.usage()
¤ 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.0.24Bemerkung:
Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können
¤
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.