--- a/Admin/components/components.sha1 Thu Mar 21 14:29:01 2024 +0100
+++ b/Admin/components/components.sha1 Thu Mar 21 14:43:40 2024 +0100
@@ -481,6 +481,7 @@
cbd491c0feba1d21019d05564e76dd04f592ccb4 spass-3.8ds-1.tar.gz
edaa1268d82203067657aabcf0371ce7d4b579b9 spass-3.8ds-2.tar.gz
43b5afbcad575ab6817d2289756ca22fd2ef43a9 spass-3.8ds.tar.gz
+24a1397d06c79361d7507d59cbfe39962ce25148 sqlite-3.45.2.0.tar.gz
b016a785f1f78855c00d351ff598355c3b87450f sqlite-jdbc-3.18.0-1.tar.gz
b85b5bc071a59ef2a8326ceb1617d5a9a5be41cf sqlite-jdbc-3.18.0.tar.gz
e56117a67ab01fb24c7fc054ede3160cefdac5f8 sqlite-jdbc-3.20.0.tar.gz
--- a/Admin/components/main Thu Mar 21 14:29:01 2024 +0100
+++ b/Admin/components/main Thu Mar 21 14:43:40 2024 +0100
@@ -33,7 +33,7 @@
scala-3.3.3
smbc-0.4.1
spass-3.8ds-2
-sqlite-jdbc-3.45.0.0
+sqlite-3.45.2.0
stack-2.15.1
vampire-4.8
verit-2021.06.2-rmx-1
--- a/src/Pure/Admin/component_sqlite.scala Thu Mar 21 14:29:01 2024 +0100
+++ b/src/Pure/Admin/component_sqlite.scala Thu Mar 21 14:43:40 2024 +0100
@@ -1,7 +1,7 @@
/* Title: Pure/Admin/component_sqlite.scala
Author: Makarius
-Build Isabelle sqlite-jdbc component from official download.
+Build Isabelle sqlite component from official download.
*/
package isabelle
@@ -11,7 +11,7 @@
/* build sqlite */
val default_main_url =
- "https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.45.0.0/sqlite-jdbc-3.45.0.0.jar"
+ "https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.45.2.0/sqlite-jdbc-3.45.2.0.jar"
val default_logger_url =
"https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar"
@@ -35,8 +35,9 @@
/* component */
+ val component_name = main_name.replace("-jdbc", "")
val component_dir =
- Components.Directory(target_dir + Path.basic(main_name)).create(progress = progress)
+ Components.Directory(target_dir + Path.basic(component_name)).create(progress = progress)
def download(url: String): Path = {
val path = component_dir.lib + Path.basic(Url.get_base_name(url).get)
@@ -101,7 +102,7 @@
/* Isabelle tool wrapper */
val isabelle_tool =
- Isabelle_Tool("component_sqlite", "build Isabelle sqlite-jdbc component from official download",
+ Isabelle_Tool("component_sqlite", "build Isabelle sqlite component from official download",
Scala_Project.here,
{ args =>
var target_dir = Path.current
@@ -118,7 +119,7 @@
-V URL logger URL
(default: """" + default_logger_url + """")
- Build sqlite-jdbc component from the specified download URL (JAR), see also
+ Build sqlite component from the specified download URL (JAR), see also
https://github.com/xerial/sqlite-jdbc and
https://oss.sonatype.org/content/repositories/releases/org/xerial/sqlite-jdbc
""",