Cargo.toml: add feature flags for the various source adapters
This commit is contained in:
+19
-8
@@ -1,14 +1,25 @@
|
||||
pub mod forgejo;
|
||||
pub mod git;
|
||||
pub mod gitea;
|
||||
pub mod github;
|
||||
pub mod gitlab;
|
||||
|
||||
// pub use forgejo::KagamiSourceForgejo;
|
||||
mod git;
|
||||
pub use git::KagamiSourceGit;
|
||||
|
||||
#[cfg(feature = "forgejo")]
|
||||
mod forgejo;
|
||||
#[cfg(feature = "forgejo")]
|
||||
pub use forgejo::KagamiSourceForgejo;
|
||||
|
||||
#[cfg(feature = "gitea")]
|
||||
mod gitea;
|
||||
#[cfg(feature = "gitea")]
|
||||
pub use gitea::KagamiSourceGitea;
|
||||
|
||||
#[cfg(feature = "github")]
|
||||
mod github;
|
||||
#[cfg(feature = "github")]
|
||||
pub use github::KagamiSourceGithub;
|
||||
// pub use gitlab::KagamiSourceGitLab;
|
||||
|
||||
#[cfg(feature = "gitlab")]
|
||||
mod gitlab;
|
||||
#[cfg(feature = "gitlab")]
|
||||
pub use gitlab::KagamiSourceGitlab;
|
||||
|
||||
use std::collections::HashSet;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user