summarylogtreecommitdiffstats
path: root/0004-cmake-Use-system-quickjs-ng.patch
blob: 080593f9c64ce0c1ec67438bfe5d0c23873a681a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
From d99f2f0bf5c773b11c7b25d0fdb7c8b8bcd6faff Mon Sep 17 00:00:00 2001
From: Zhang Hua <zhanghua.00@qq.com>
Date: Wed, 15 Jul 2026 08:40:37 +0800
Subject: [PATCH 4/6] cmake: Use system quickjs-ng

---
 CMakeLists.txt |  1 +
 deps.json      | 12 ------------
 2 files changed, 1 insertion(+), 12 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5e98f9e..6d6b648 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -37,6 +37,7 @@ find_package(PkgConfig REQUIRED)
 find_package(Threads REQUIRED)
 find_package(Eigen3 3.4.0 REQUIRED)
 find_package(argparse REQUIRED)
+find_package(qjs REQUIRED) # >= 0.14.0 in deps.json, but version is not supported in extra/quickjs-ng
 
 
 set(OWE_CXX_COMPILE_OPTIONS
diff --git a/deps.json b/deps.json
index 7a6582a..88a15cb 100644
--- a/deps.json
+++ b/deps.json
@@ -42,17 +42,5 @@
       "name": "wavsen",
       "exclude_from_all": true
     }
-  },
-  {
-    "dest": "build/_flatpak_deps/quickjs-src",
-    "disable-shallow-clone": false,
-    "tag": "v0.14.0",
-    "commit": "3c051980ab7e783dfbfb1c70c014ce5e05ecf24c",
-    "type": "git",
-    "url": "https://github.com/quickjs-ng/quickjs.git",
-    "x-cmake": {
-      "name": "quickjs",
-      "exclude_from_all": true
-    }
   }
 ]
-- 
2.55.0