kanit

Toy init system
Log | Files | Refs | README | LICENSE

Cargo.toml (881B)


      1 [package]
      2 name = "kanit-rc"
      3 version.workspace = true
      4 edition.workspace = true
      5 
      6 [features]
      7 default = ["units"]
      8 units = ["kanit-units"]
      9 testing = ["kanit-units?/testing"]
     10 
     11 [dependencies.sha2]
     12 version = "0.10"
     13 
     14 [dependencies.walkdir]
     15 version = "2.5"
     16 
     17 [dependencies.send_wrapper]
     18 version = "0.6"
     19 
     20 [dependencies.async-lock]
     21 version = "3.4"
     22 
     23 [dependencies.async-process]
     24 version = "2.2"
     25 
     26 [dependencies.async-trait]
     27 version = "0.1"
     28 
     29 [dependencies.log]
     30 version = "0.4"
     31 features = ["std"]
     32 
     33 [dependencies.nix]
     34 version = "0.29"
     35 features = [
     36     "signal",
     37     "process"
     38 ]
     39 
     40 [dependencies.kanit-units]
     41 path = "../units"
     42 optional = true
     43 
     44 [dependencies.kanit-unit]
     45 path = "../unit"
     46 
     47 [dependencies.kanit-diagnostics]
     48 path = "../diagnostics"
     49 
     50 [dependencies.kanit-executor]
     51 path = "../executor"
     52 
     53 [dependencies.kanit-supervisor]
     54 path = "../supervisor"
     55 
     56 [dependencies.kanit-common]
     57 path = "../common"
     58