From c39307d01149a87bc1c01331c3bb5a232b19204e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Sat, 13 Jul 2024 14:49:00 +0800
Subject: [PATCH 01/14] Update SQLITE_VERSION to 3460000
Update setup-ndk to v1.5.0
Update ndk-version to r26d
Update checkout to v4.1.7
Update upload-artifact to v4.3.4
Add APP_PLATFORM := android-34
Update SQLITE_VERSION to 3460000
Add support For Chinese
---
.github/workflows/compile.yml | 8 +-
Makefile | 4 +-
README.md | 10 +++
README_zh.md | 161 ++++++++++++++++++++++++++++++++++
jni/Application.mk | 1 +
5 files changed, 178 insertions(+), 6 deletions(-)
create mode 100644 README_zh.md
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index 51c2a14..4628b0d 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -13,18 +13,18 @@ jobs:
steps:
- name: Setup Android NDK
- uses: nttld/setup-ndk@v1.2.0
+ uses: nttld/setup-ndk@v1.5.0
with:
- ndk-version: r25b
+ ndk-version: r26d
- name: Checkout code
- uses: actions/checkout@v3
+ uses: actions/checkout@v4.1.7
- name: Run make
run: make
- name: Upload build artifacts
- uses: actions/upload-artifact@v3.1.2
+ uses: actions/upload-artifact@v4.3.4
with:
path: |
libs
diff --git a/Makefile b/Makefile
index 40aae5e..e649ed1 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
# http://www.sqlite.org/download.html
-SQLITE_VERSION ?= 3420000
-SQLITE_YEAR ?= 2023
+SQLITE_VERSION ?= 3460000
+SQLITE_YEAR ?= 2024
SQLITE_BASENAME := sqlite-amalgamation-$(SQLITE_VERSION)
diff --git a/README.md b/README.md
index eb29e0b..ff98f70 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,15 @@
# SQLite build scripts for Android
+
+
+
+
+[简体中文](README_zh.md) · [English](README.md)
+
+
+
+
+
This repository contains scripts to generate the following SQLite artifacts for Android:
- Statically Linked CLI (`sqlite3-static`)
- Dynamically Linked CLI (`sqlite3-dynamic`)
diff --git a/README_zh.md b/README_zh.md
new file mode 100644
index 0000000..446d656
--- /dev/null
+++ b/README_zh.md
@@ -0,0 +1,161 @@
+# SQLite 构建 for Android
+
+
+
+
+
+[简体中文](README_zh.md) · [English](README.md)
+
+
+
+
+
+此存储库包含为 Android 生成以下版本 SQLite 的脚本:
+- 静态链接 命令行 (`sqlite3-static`)
+- 动态链接 命令行 (`sqlite3-dynamic`)
+- 静态库 (`libsqlite3.a`)
+- 动态链接共享对象库 (`libsqlite3.so`)
+
+通过一个命令为以下 ABI 生成二进制文件,文件在以下文件夹中:`armeabi-v7`、`arm64-v8a`、`x86 `、`x86_64`。
+
+## 如何通过 Github Actions 下载编译后的二进制文件
+
+此项目在每次提交时都会触发 GitHub Workflows 自动编译。
+可以通过 [Actions tab](https://github.com/zjw2017/sqlite3-android/actions) 方式下载编译后的工件
+
+如果 artifacts 不再可下载,因为距离上次提交已经90多天了,**请随时发送更新 SQLite 版本号的PR**,这样我就可以批准它并运行新工件的生成。
+
+您也可以 fork 该存储库并在您的存储库中手动启动工作流。
+
+
+## 如何更新 SQLite 版本
+
+从 [官方 SQLite 下载页面](http://www.sqlite.org/download.html) 获取最新的 `sqlite-amalgamation` 下载链接。
+从中提取年份和版本,并将它们放入 Makefile。例如:
+
+```bash
+vi Makefile
+
+...
+SQLITE_VERSION ?= 3460000
+SQLITE_YEAR ?= 2024
+...
+```
+
+它会为您下载和编译源代码。
+
+
+## 如何自行编译
+
+- 安装 [Android NDK](https://developer.android.google.cn/ndk/downloads?hl=zh-cn) 并配置您的环境,以便在PATH中找到命令“ndk-build”
+对于交叉编译和构建 Android 原生代码应用程序而言,这是一个必要的依赖项。
+
+
+- 编译命令行和库:
+ ```bash
+ make clean
+ make
+ ```
+
+- 预期输出:
+ ```bash
+ ...
+ [armeabi-v7a] Compile thumb : sqlite3-dynamic-cli <= shell.c
+ [armeabi-v7a] Compile thumb : sqlite3-dynamic-cli <= sqlite3.c
+ [armeabi-v7a] Compile thumb : sqlite3-so <= sqlite3.c
+ [armeabi-v7a] SharedLibrary : libsqlite3.so
+ [armeabi-v7a] Executable : sqlite3-dynamic
+ [armeabi-v7a] Install : sqlite3-dynamic => libs/armeabi-v7a/sqlite3-dynamic
+ [armeabi-v7a] Install : libsqlite3.so => libs/armeabi-v7a/libsqlite3.so
+ [armeabi-v7a] Compile thumb : sqlite3-static-cli <= shell.c
+ [armeabi-v7a] Compile thumb : sqlite3-static-cli <= sqlite3.c
+ [armeabi-v7a] Compile thumb : sqlite3-a <= sqlite3.c
+ [armeabi-v7a] StaticLibrary : libsqlite3.a
+ [armeabi-v7a] Executable : sqlite3-static
+ [armeabi-v7a] Install : sqlite3-static => libs/armeabi-v7a/sqlite3-static
+ [arm64-v8a] Compile : sqlite3-dynamic-cli <= shell.c
+ [arm64-v8a] Compile : sqlite3-dynamic-cli <= sqlite3.c
+ [arm64-v8a] Compile : sqlite3-so <= sqlite3.c
+ [arm64-v8a] SharedLibrary : libsqlite3.so
+ [arm64-v8a] Executable : sqlite3-dynamic
+ [arm64-v8a] Install : sqlite3-dynamic => libs/arm64-v8a/sqlite3-dynamic
+ [arm64-v8a] Install : libsqlite3.so => libs/arm64-v8a/libsqlite3.so
+ [arm64-v8a] Compile : sqlite3-static-cli <= shell.c
+ [arm64-v8a] Compile : sqlite3-static-cli <= sqlite3.c
+ [arm64-v8a] Compile : sqlite3-a <= sqlite3.c
+ [arm64-v8a] StaticLibrary : libsqlite3.a
+ [arm64-v8a] Executable : sqlite3-static
+ [arm64-v8a] Install : sqlite3-static => libs/arm64-v8a/sqlite3-static
+ [x86] Compile : sqlite3-dynamic-cli <= shell.c
+ [x86] Compile : sqlite3-dynamic-cli <= sqlite3.c
+ [x86] Compile : sqlite3-so <= sqlite3.c
+ [x86] SharedLibrary : libsqlite3.so
+ [x86] Executable : sqlite3-dynamic
+ [x86] Install : sqlite3-dynamic => libs/x86/sqlite3-dynamic
+ [x86] Install : libsqlite3.so => libs/x86/libsqlite3.so
+ [x86] Compile : sqlite3-static-cli <= shell.c
+ [x86] Compile : sqlite3-static-cli <= sqlite3.c
+ [x86] Compile : sqlite3-a <= sqlite3.c
+ [x86] StaticLibrary : libsqlite3.a
+ [x86] Executable : sqlite3-static
+ [x86] Install : sqlite3-static => libs/x86/sqlite3-static
+ [x86_64] Compile : sqlite3-dynamic-cli <= shell.c
+ [x86_64] Compile : sqlite3-dynamic-cli <= sqlite3.c
+ [x86_64] Compile : sqlite3-so <= sqlite3.c
+ [x86_64] SharedLibrary : libsqlite3.so
+ [x86_64] Executable : sqlite3-dynamic
+ [x86_64] Install : sqlite3-dynamic => libs/x86_64/sqlite3-dynamic
+ [x86_64] Install : libsqlite3.so => libs/x86_64/libsqlite3.so
+ [x86_64] Compile : sqlite3-static-cli <= shell.c
+ [x86_64] Compile : sqlite3-static-cli <= sqlite3.c
+ [x86_64] Compile : sqlite3-a <= sqlite3.c
+ [x86_64] StaticLibrary : libsqlite3.a
+ [x86_64] Executable : sqlite3-static
+ [x86_64] Install : sqlite3-static => libs/x86_64/sqlite3-static
+ ...
+ ```
+
+
+## Artifacts 位置
+
+- 命令行:
+ ```
+ libs/armeabi-v7a/sqlite3-static
+ libs/armeabi-v7a/sqlite3-dynamic
+ libs/arm64-v8a/sqlite3-static
+ libs/arm64-v8a/sqlite3-dynamic
+ libs/x86_64/sqlite3-static
+ libs/x86_64/sqlite3-dynamic
+ libs/x86/sqlite3-static
+ libs/x86/sqlite3-dynamic
+ ```
+
+- 库:
+ ```
+ obj/local/armeabi-v7a/libsqlite3.a
+ obj/local/arm64-v8a/libsqlite3.a
+ obj/local/x86_64/libsqlite3.a
+ obj/local/x86/libsqlite3.a
+ libs/armeabi-v7a/libsqlite3.so
+ libs/arm64-v8a/libsqlite3.so
+ libs/x86_64/libsqlite3.so
+ libs/x86/libsqlite3.so
+ ```
+
+
+## 如何将 SQLite 推送到您的Android设备
+
+将 `arm64-v8a` 替换为您需要的 ABI
+
+```bash
+adb push libs/arm64-v8a/sqlite3-static /sdcard/sqlite3
+adb shell
+mv /sdcard/sqlite3 /data/local/
+chmod 755 /data/local/sqlite3
+/data/local/sqlite3 -help
+```
+
+请注意,路径和权限可能因您的 Android 设备或环境而异。
+
+
+## Happy hacking!
diff --git a/jni/Application.mk b/jni/Application.mk
index bce6289..3ce17aa 100644
--- a/jni/Application.mk
+++ b/jni/Application.mk
@@ -1,3 +1,4 @@
APP_ABI := armeabi-v7a arm64-v8a x86 x86_64
APP_CPPFLAGS += -fexceptions -frtti
APP_STL := c++_shared
+APP_PLATFORM := android-34
From 49fa9b7cea8ed50b4918afb075380e845fe1f47a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Sat, 17 Aug 2024 16:11:13 +0800
Subject: [PATCH 02/14] Update SQLITE_VERSION to 3460100
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index e649ed1..30efc93 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# http://www.sqlite.org/download.html
-SQLITE_VERSION ?= 3460000
+SQLITE_VERSION ?= 3460100
SQLITE_YEAR ?= 2024
SQLITE_BASENAME := sqlite-amalgamation-$(SQLITE_VERSION)
From ba11b1df6ab7f5387d7e5e5f9e4d50733f5d4048 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Wed, 1 Jan 2025 20:20:09 +0800
Subject: [PATCH 03/14] Create dependabot.yml
---
.github/dependabot.yml | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 .github/dependabot.yml
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..0d08e26
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,11 @@
+# To get started with Dependabot version updates, you'll need to specify which
+# package ecosystems to update and where the package manifests are located.
+# Please see the documentation for all configuration options:
+# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
+
+version: 2
+updates:
+ - package-ecosystem: "github-actions" # See documentation for possible values
+ directory: "/" # Location of package manifests
+ schedule:
+ interval: "weekly"
From ad93aad27bbdd43451c49c5a4c6a24ff7534db7e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Wed, 1 Jan 2025 20:31:30 +0800
Subject: [PATCH 04/14] Delete dependabot.yml
---
.github/dependabot.yml | 11 -----------
1 file changed, 11 deletions(-)
delete mode 100644 .github/dependabot.yml
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
deleted file mode 100644
index 0d08e26..0000000
--- a/.github/dependabot.yml
+++ /dev/null
@@ -1,11 +0,0 @@
-# To get started with Dependabot version updates, you'll need to specify which
-# package ecosystems to update and where the package manifests are located.
-# Please see the documentation for all configuration options:
-# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
-
-version: 2
-updates:
- - package-ecosystem: "github-actions" # See documentation for possible values
- directory: "/" # Location of package manifests
- schedule:
- interval: "weekly"
From 37d1413983825d286500e2a44fcfd64e097f8af8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Wed, 1 Jan 2025 20:34:10 +0800
Subject: [PATCH 05/14] Create dependabot.yml
---
.github/dependabot.yml | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 .github/dependabot.yml
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..0d08e26
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,11 @@
+# To get started with Dependabot version updates, you'll need to specify which
+# package ecosystems to update and where the package manifests are located.
+# Please see the documentation for all configuration options:
+# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
+
+version: 2
+updates:
+ - package-ecosystem: "github-actions" # See documentation for possible values
+ directory: "/" # Location of package manifests
+ schedule:
+ interval: "weekly"
From 4f960eb8db6977df897c936ef087ef06bb1f4815 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 1 Jan 2025 12:23:23 +0000
Subject: [PATCH 06/14] Bump actions/checkout from 4.1.7 to 4.2.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.7...v4.2.2)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
.github/workflows/compile.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index 4628b0d..fcf5d9f 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -18,7 +18,7 @@ jobs:
ndk-version: r26d
- name: Checkout code
- uses: actions/checkout@v4.1.7
+ uses: actions/checkout@v4.2.2
- name: Run make
run: make
From 5b0578a777f5c855b7b5555ea61e6eb76b6f281a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 1 Jan 2025 12:23:21 +0000
Subject: [PATCH 07/14] Bump actions/upload-artifact from 4.3.4 to 4.5.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.4 to 4.5.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.4...v4.5.0)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
.github/workflows/compile.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index fcf5d9f..832bfc6 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -24,7 +24,7 @@ jobs:
run: make
- name: Upload build artifacts
- uses: actions/upload-artifact@v4.3.4
+ uses: actions/upload-artifact@v4.5.0
with:
path: |
libs
From 485f82eedc266e121266467041d21c4515d0cfa0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Wed, 1 Jan 2025 20:36:16 +0800
Subject: [PATCH 08/14] Update SQLITE_VERSION to 3470200
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 30efc93..7592073 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# http://www.sqlite.org/download.html
-SQLITE_VERSION ?= 3460100
+SQLITE_VERSION ?= 3470200
SQLITE_YEAR ?= 2024
SQLITE_BASENAME := sqlite-amalgamation-$(SQLITE_VERSION)
From 532e3438ee6524811c73b75aec9556a26c1a7e0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Wed, 19 Mar 2025 12:20:46 +0800
Subject: [PATCH 09/14] Update SQLITE_VERSION to 3490100
---
Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 7592073..5edb1d3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
# http://www.sqlite.org/download.html
-SQLITE_VERSION ?= 3470200
-SQLITE_YEAR ?= 2024
+SQLITE_VERSION ?= 3490100
+SQLITE_YEAR ?= 2025
SQLITE_BASENAME := sqlite-amalgamation-$(SQLITE_VERSION)
From 220d97d89905174b772bb1ea2301daa65a3ca1ac Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 24 Feb 2025 09:35:44 +0000
Subject: [PATCH 10/14] Bump actions/upload-artifact from 4.5.0 to 4.6.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.5.0...v4.6.1)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
.github/workflows/compile.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index 832bfc6..e291cd1 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -24,7 +24,7 @@ jobs:
run: make
- name: Upload build artifacts
- uses: actions/upload-artifact@v4.5.0
+ uses: actions/upload-artifact@v4.6.1
with:
path: |
libs
From 836981b42a77c2da32bfa1913d12e2a8dc23b152 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A=E7=9A=84=E5=AD=A9=E7=BA=B8?=
<30484319+zjw2017@users.noreply.github.com>
Date: Wed, 19 Mar 2025 12:35:26 +0800
Subject: [PATCH 11/14] Update compile.yml
---
.github/workflows/compile.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index e291cd1..cd8cde3 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -9,6 +9,7 @@ on:
jobs:
build:
+ if: github.actor != 'dependabot[bot]'
runs-on: ubuntu-latest
steps:
From 98792882546613718a0cb65bcba5f7e7f3046e2f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 12 Aug 2025 20:02:50 +0800
Subject: [PATCH 12/14] Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#5)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/compile.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index cd8cde3..42bc520 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -25,7 +25,7 @@ jobs:
run: make
- name: Upload build artifacts
- uses: actions/upload-artifact@v4.6.1
+ uses: actions/upload-artifact@v4.6.2
with:
path: |
libs
From cba6818c31759c0d7402931fab1a88d96480770f Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 29 Sep 2025 19:34:22 +0800
Subject: [PATCH 13/14] Bump actions/checkout from 4.2.2 to 5.0.0 (#6)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...v5.0.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
.github/workflows/compile.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml
index 42bc520..87a7be5 100644
--- a/.github/workflows/compile.yml
+++ b/.github/workflows/compile.yml
@@ -19,7 +19,7 @@ jobs:
ndk-version: r26d
- name: Checkout code
- uses: actions/checkout@v4.2.2
+ uses: actions/checkout@v5.0.0
- name: Run make
run: make
From fa04e52860f7fd55636bedf278d4522b84b5c6a7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9F=9A=E7=A8=9A?=
<30484319+zjw2017@users.noreply.github.com>
Date: Mon, 29 Sep 2025 19:38:04 +0800
Subject: [PATCH 14/14] Update SQLITE_VERSION to 3500400
---
Makefile | 2 +-
README.md | 4 ++--
README_zh.md | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index 5edb1d3..a04c3e5 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# http://www.sqlite.org/download.html
-SQLITE_VERSION ?= 3490100
+SQLITE_VERSION ?= 3500400
SQLITE_YEAR ?= 2025
SQLITE_BASENAME := sqlite-amalgamation-$(SQLITE_VERSION)
diff --git a/README.md b/README.md
index ff98f70..0327965 100644
--- a/README.md
+++ b/README.md
@@ -38,8 +38,8 @@ Extract year and version from it and put them into the Makefile as follows:
vi Makefile
...
-SQLITE_VERSION ?= 3410200
-SQLITE_YEAR ?= 2023
+SQLITE_VERSION ?= 3500400
+SQLITE_YEAR ?= 2025
...
```
diff --git a/README_zh.md b/README_zh.md
index 446d656..39abee0 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -37,8 +37,8 @@
vi Makefile
...
-SQLITE_VERSION ?= 3460000
-SQLITE_YEAR ?= 2024
+SQLITE_VERSION ?= 3500400
+SQLITE_YEAR ?= 2025
...
```