remove codegen feature flag

This commit is contained in:
Chip Reed
2023-05-08 18:46:40 +02:00
parent 6a6ec7c48f
commit 19e60447d3
11 changed files with 10 additions and 15 deletions

View File

@@ -18,8 +18,8 @@ rustdoc-args = [ "--cfg", "doc_cfg" ]
[dependencies]
anyhow = "1"
quote = { version = "1", optional = true }
tauri-codegen = { version = "2.0.0-alpha.4", path = "../tauri-codegen", optional = true }
quote = "1"
tauri-codegen = { version = "2.0.0-alpha.4", path = "../tauri-codegen" }
tauri-utils = { version = "2.0.0-alpha.4", path = "../tauri-utils", features = [ "build", "resources" ] }
cargo_toml = "0.15"
serde = "1"
@@ -35,7 +35,6 @@ semver = "1"
swift-rs = { version = "1.0.4", features = [ "build" ] }
[features]
codegen = [ "tauri-codegen", "quote" ]
isolation = [ "tauri-codegen/isolation", "tauri-utils/isolation" ]
config-json5 = [ "tauri-utils/config-json5" ]
config-toml = [ "tauri-utils/config-toml" ]

View File

@@ -14,7 +14,6 @@ use tauri_utils::config::{AppUrl, WindowUrl};
// TODO docs
/// A builder for generating a Tauri application context during compile time.
#[cfg_attr(doc_cfg, doc(cfg(feature = "codegen")))]
#[derive(Debug)]
pub struct CodegenContext {
dev: bool,

View File

@@ -21,14 +21,11 @@ use std::{
path::{Path, PathBuf},
};
#[cfg(feature = "codegen")]
mod codegen;
/// Mobile build functions.
pub mod mobile;
mod static_vcruntime;
#[cfg(feature = "codegen")]
#[cfg_attr(doc_cfg, doc(cfg(feature = "codegen")))]
pub use codegen::context::CodegenContext;
fn copy_file(from: impl AsRef<Path>, to: impl AsRef<Path>) -> Result<()> {

View File

@@ -10,7 +10,7 @@ license = "Apache-2.0 OR MIT"
crate-type = ["staticlib", "cdylib", "rlib"]
[build-dependencies]
tauri-build = { path = "../../../core/tauri-build", features = ["codegen", "isolation"] }
tauri-build = { path = "../../../core/tauri-build", features = ["isolation"] }
[dependencies]
serde_json = "1.0"

View File

@@ -6,7 +6,7 @@ edition = "2021"
rust-version = "1.65"
[build-dependencies]
tauri-build = { path = "../../../core/tauri-build", features = [ "codegen" ] }
tauri-build = { path = "../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"

View File

@@ -6,7 +6,7 @@ edition = "2021"
rust-version = "1.65"
[build-dependencies]
tauri-build = { path = "../../../core/tauri-build", features = ["codegen"] }
tauri-build = { path = "../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"

View File

@@ -11,7 +11,7 @@ rust-version = "1.65"
crate-type = ["cdylib"]
[build-dependencies]
tauri-build = { path = "../../../core/tauri-build", features = [ "codegen" ] }
tauri-build = { path = "../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"

View File

@@ -7,7 +7,7 @@ rust-version = "1.65"
license = "Apache-2.0 OR MIT"
[build-dependencies]
tauri-build = { path = "../../../core/tauri-build", features = ["codegen"] }
tauri-build = { path = "../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"

View File

@@ -6,7 +6,7 @@ edition = "2021"
rust-version = "1.65"
[build-dependencies]
tauri-build = { path = "../../../../../core/tauri-build", features = [ "codegen" ] }
tauri-build = { path = "../../../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"

View File

@@ -6,7 +6,7 @@ edition = "2021"
rust-version = "1.65"
[build-dependencies]
tauri-build = { path = "../../../../../core/tauri-build", features = [ "codegen" ] }
tauri-build = { path = "../../../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"

View File

@@ -6,7 +6,7 @@ edition = "2021"
rust-version = "1.65"
[build-dependencies]
tauri-build = { path = "../../../../../core/tauri-build", features = [ "codegen" ] }
tauri-build = { path = "../../../../../core/tauri-build" }
[dependencies]
serde_json = "1.0"