This commit implements the renaming of *_ee files to use a more structured approach: 1. For each *_ee.rs file, create a corresponding *_oss.rs file with the OSS implementation 2. Add a private feature flag to control which implementation is used 3. Update the imports in lib.rs files to conditionally import the correct module - If private feature is enabled: use *_ee.rs implementations - If private feature is not enabled: use *_oss.rs implementations Co-Authored-By: centdix <centdix@users.noreply.github.com> 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
24 lines
579 B
TOML
24 lines
579 B
TOML
[package]
|
|
name = "windmill-git-sync"
|
|
version.workspace = true
|
|
authors.workspace = true
|
|
edition.workspace = true
|
|
|
|
[lib]
|
|
name = "windmill_git_sync"
|
|
path = "./src/lib.rs"
|
|
|
|
[features]
|
|
enterprise = ["windmill-queue/enterprise", "windmill-common/enterprise"]
|
|
private = ["windmill-queue/private", "windmill-common/private"]
|
|
default = []
|
|
|
|
[dependencies]
|
|
uuid.workspace = true
|
|
serde.workspace = true
|
|
sqlx.workspace = true
|
|
serde_json.workspace = true
|
|
tracing.workspace = true
|
|
windmill-common = { workspace = true, default-features = false }
|
|
windmill-queue.workspace = true
|
|
regex = "1.10.3" |