Skip to content

Commit 8c59f97

Browse files
committed
add support for linux
1 parent 9f1ed42 commit 8c59f97

File tree

8 files changed

+1292
-482
lines changed

8 files changed

+1292
-482
lines changed

Cargo.lock

Lines changed: 88 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ repository = "https://github.com/bjfssd757/Netter"
99
[workspace]
1010
members = [
1111
"netter_core",
12-
"netter_daemon",
1312
"netter_logger",
1413
"netter_service",
1514
]

netter_core/src/servers/http_core.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@ pub async fn handle_http_request(
274274
response_result
275275
}
276276

277+
#[allow(dead_code)]
277278
fn empty() -> BoxBody<Bytes, hyper::Error> {
278279
Empty::<Bytes>::new()
279280
.map_err(|never| match never {})

netter_daemon/Cargo.toml

Lines changed: 0 additions & 6 deletions
This file was deleted.

netter_daemon/src/main.rs

Lines changed: 0 additions & 3 deletions
This file was deleted.

netter_service/Cargo.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ name = "netter_service"
33
version = "0.1.0"
44
edition = "2024"
55

6-
[dependencies]
7-
windows-service = "0.8.0"
6+
[dependencies]
87
bincode = { workspace = true }
98
log = { workspace = true }
109
netter_logger = { workspace = true }
@@ -25,3 +24,10 @@ toml = "0.8.20"
2524
url = "2.5.4"
2625
netter_core = { path="../netter_core" }
2726
uuid = { version="1.16.0", features=["v4"] }
27+
chrono = "0.4.41"
28+
29+
[target.'cfg(windows)'.dependencies]
30+
windows-service = "0.8.0"
31+
32+
[target.'cfg(unix)'.dependencies]
33+
directories-next = "2.0"

0 commit comments

Comments
 (0)