mirror of
https://github.com/orhun/systeroid
synced 2024-10-01 13:13:32 +00:00
chore(project): rename project to systeroid
This commit is contained in:
parent
260a0183e2
commit
8ae0acda21
52
Cargo.lock
generated
52
Cargo.lock
generated
|
@ -139,32 +139,6 @@ dependencies = [
|
|||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "kparams"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"kparams-core",
|
||||
"kparams-parser",
|
||||
"rayon",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "kparams-core"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "kparams-parser"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"kparams-core",
|
||||
"lazy-regex",
|
||||
"pest",
|
||||
"pest_derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lazy-regex"
|
||||
version = "2.2.1"
|
||||
|
@ -375,6 +349,32 @@ dependencies = [
|
|||
"unicode-xid",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "systeroid"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"rayon",
|
||||
"systeroid-core",
|
||||
"systeroid-parser",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "systeroid-core"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "systeroid-parser"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"lazy-regex",
|
||||
"pest",
|
||||
"pest_derive",
|
||||
"systeroid-core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thiserror"
|
||||
version = "1.0.29"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[workspace]
|
||||
members = [
|
||||
"kparams-core",
|
||||
"kparams-parser",
|
||||
"kparams"
|
||||
"systeroid-core",
|
||||
"systeroid-parser",
|
||||
"systeroid"
|
||||
]
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[package]
|
||||
name = "kparams-core"
|
||||
name = "systeroid-core"
|
||||
version = "0.1.0"
|
||||
authors = ["Orhun Parmaksız <orhunparmaksiz@gmail.com>"]
|
||||
edition = "2021"
|
|
@ -1,4 +1,4 @@
|
|||
//! kparams-core
|
||||
//! systeroid-core
|
||||
|
||||
#![warn(missing_docs, clippy::unwrap_used)]
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
[package]
|
||||
name = "kparams-parser"
|
||||
name = "systeroid-parser"
|
||||
version = "0.1.0"
|
||||
authors = ["Orhun Parmaksız <orhunparmaksiz@gmail.com>"]
|
||||
edition = "2021"
|
||||
|
@ -9,6 +9,6 @@ pest = "2.1.3"
|
|||
pest_derive = "2.1.0"
|
||||
lazy-regex = "2.2.1"
|
||||
|
||||
[dependencies.kparams-core]
|
||||
[dependencies.systeroid-core]
|
||||
version = "0.1.0"
|
||||
path = "../kparams-core"
|
||||
path = "../systeroid-core"
|
|
@ -1,4 +1,4 @@
|
|||
//! kparams-parser
|
||||
//! systeroid-parser
|
||||
|
||||
#![warn(missing_docs, clippy::unwrap_used)]
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
#![allow(missing_docs)] // pest_derive does not generate doc comments
|
||||
|
||||
use crate::title::Title;
|
||||
use kparams_core::error::{Error, Result};
|
||||
use kparams_core::kernel::{Parameter, SysctlSection};
|
||||
use pest::Parser;
|
||||
use std::convert::TryFrom;
|
||||
use systeroid_core::error::{Error, Result};
|
||||
use systeroid_core::kernel::{Parameter, SysctlSection};
|
||||
|
||||
/// Parser for the reStructuredText format.
|
||||
#[derive(Parser)]
|
|
@ -1,9 +1,9 @@
|
|||
use crate::parser::Rule;
|
||||
use kparams_core::error::Error as ErrorImpl;
|
||||
use lazy_regex::{regex, Lazy, Regex};
|
||||
use pest::iterators::Pair;
|
||||
use pest::Token;
|
||||
use std::convert::TryFrom;
|
||||
use systeroid_core::error::Error as ErrorImpl;
|
||||
|
||||
/// Regex for matching the explanation of the sysctl sections.
|
||||
///
|
|
@ -1,5 +1,5 @@
|
|||
[package]
|
||||
name = "kparams"
|
||||
name = "systeroid"
|
||||
version = "0.1.0"
|
||||
authors = ["Orhun Parmaksız <orhunparmaksiz@gmail.com>"]
|
||||
edition = "2021"
|
||||
|
@ -7,10 +7,10 @@ edition = "2021"
|
|||
[dependencies]
|
||||
rayon = "1.5.1"
|
||||
|
||||
[dependencies.kparams-parser]
|
||||
[dependencies.systeroid-parser]
|
||||
version = "0.1.0"
|
||||
path = "../kparams-parser"
|
||||
path = "../systeroid-parser"
|
||||
|
||||
[dependencies.kparams-core]
|
||||
[dependencies.systeroid-core]
|
||||
version = "0.1.0"
|
||||
path = "../kparams-core"
|
||||
path = "../systeroid-core"
|
|
@ -1,16 +1,16 @@
|
|||
//! kparams
|
||||
//! systeroid
|
||||
|
||||
#![warn(missing_docs, clippy::unwrap_used)]
|
||||
|
||||
use kparams_core::error::{Error, Result};
|
||||
use kparams_core::kernel::SysctlSection;
|
||||
use kparams_core::reader;
|
||||
use kparams_parser::parser::RstParser;
|
||||
use rayon::prelude::*;
|
||||
use std::path::PathBuf;
|
||||
use std::sync::Mutex;
|
||||
use systeroid_core::error::{Error, Result};
|
||||
use systeroid_core::kernel::SysctlSection;
|
||||
use systeroid_core::reader;
|
||||
use systeroid_parser::parser::RstParser;
|
||||
|
||||
/// Runs `kparams`.
|
||||
/// Runs `systeroid`.
|
||||
pub fn run() -> Result<()> {
|
||||
let kernel_docs = PathBuf::from("/usr/share/doc/linux");
|
||||
let sysctl_docs = kernel_docs.join("admin-guide").join("sysctl");
|
|
@ -1,7 +1,7 @@
|
|||
use std::process;
|
||||
|
||||
fn main() {
|
||||
match kparams::run() {
|
||||
match systeroid::run() {
|
||||
Ok(_) => process::exit(0),
|
||||
Err(e) => {
|
||||
eprintln!("{}", e);
|
Loading…
Reference in a new issue