mirror of
https://github.com/tauri-apps/javascriptcore-rs.git
synced 2026-01-31 00:35:17 +01:00
Merge pull request #71 from tauri-apps/link
Update link to javascriptcoregtk-4.1
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
"getPublishedVersion": "cargo search ${ pkg.pkg } --limit 1 | sed -nE 's/^[^\"]*\"//; s/\".*//1p'",
|
||||
"prepublish": [
|
||||
"sudo apt-get update",
|
||||
"sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0",
|
||||
"sudo apt-get install -y libgtk-3-dev webkit2gtk-4.1",
|
||||
"cargo install cargo-audit --features=fix",
|
||||
{
|
||||
"command": "cargo generate-lockfile",
|
||||
|
||||
5
.changes/link.md
Normal file
5
.changes/link.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"javascriptcore-rs-sys": patch
|
||||
---
|
||||
|
||||
Update link library to javascriptcoregtk-4.1.
|
||||
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
if: matrix.platform.os == 'ubuntu-latest'
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y webkit2gtk-4.0
|
||||
sudo apt-get install -y webkit2gtk-4.1
|
||||
|
||||
- name: Get current date
|
||||
run: echo "CURRENT_DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
|
||||
|
||||
2
Gir.toml
2
Gir.toml
@@ -5,7 +5,7 @@ library = "JavaScriptCore"
|
||||
min_cfg_version = "2.24"
|
||||
single_version_file = true
|
||||
target_path = "."
|
||||
version = "4.0"
|
||||
version = "4.1"
|
||||
work_mode = "normal"
|
||||
|
||||
external_libraries = ["GLib", "GObject"]
|
||||
|
||||
@@ -9,8 +9,8 @@ name = "javascriptcore-rs-sys"
|
||||
repository = "https://github.com/tauri-apps/javascriptcore-rs"
|
||||
version = "0.5.0"
|
||||
|
||||
[package.metadata.system-deps.javascriptcoregtk_4_0]
|
||||
name = "javascriptcoregtk-4.0"
|
||||
[package.metadata.system-deps.javascriptcoregtk_4_1]
|
||||
name = "javascriptcoregtk-4.1"
|
||||
version = "2.24"
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[options]
|
||||
library = "JavaScriptCore"
|
||||
version = "4.0"
|
||||
version = "4.1"
|
||||
target_path = "."
|
||||
min_cfg_version = "2.24"
|
||||
work_mode = "sys"
|
||||
@@ -9,4 +9,4 @@ girs_directories = [ "../gir-files/" ]
|
||||
external_libraries = [
|
||||
"GLib",
|
||||
"GObject",
|
||||
]
|
||||
]
|
||||
|
||||
@@ -364,7 +364,7 @@ impl ::std::fmt::Debug for JSCWeakValue {
|
||||
}
|
||||
}
|
||||
|
||||
#[link(name = "javascriptcoregtk-4.0")]
|
||||
#[link(name = "javascriptcoregtk-4.1")]
|
||||
extern "C" {
|
||||
|
||||
//=========================================================================
|
||||
|
||||
@@ -14,7 +14,7 @@ use std::{
|
||||
};
|
||||
use tempfile::Builder;
|
||||
|
||||
static PACKAGES: &[&str] = &["javascriptcoregtk-4.0"];
|
||||
static PACKAGES: &[&str] = &["javascriptcoregtk-4.1"];
|
||||
|
||||
#[derive(Clone, Debug)]
|
||||
struct Compiler {
|
||||
|
||||
Reference in New Issue
Block a user