1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-27 19:17:43 +00:00

add mknod

This commit is contained in:
Knight 2016-05-07 14:57:47 +08:00
parent 1fafde8c27
commit 79478626da
4 changed files with 33 additions and 8 deletions

View file

@ -16,6 +16,7 @@ unix = [
"kill",
"logname",
"mkfifo",
"mknod",
"mktemp",
"mv",
"nice",
@ -123,8 +124,9 @@ ln = { optional=true, path="src/ln" }
ls = { optional=true, path="src/ls" }
logname = { optional=true, path="src/logname" }
mkdir = { optional=true, path="src/mkdir" }
mktemp = { optional=true, path="src/mktemp" }
mkfifo = { optional=true, path="src/mkfifo" }
mknod = { optional=true, path="src/mknod" }
mktemp = { optional=true, path="src/mktemp" }
mv = { optional=true, path="src/mv" }
nice = { optional=true, path="src/nice" }
nl = { optional=true, path="src/nl" }

View file

@ -107,6 +107,7 @@ UNIX_PROGS := \
kill \
logname \
mkfifo \
mknod \
mv \
nice \
nohup \

17
src/mknod/Cargo.toml Normal file
View file

@ -0,0 +1,17 @@
[package]
name = "mknod"
version = "0.0.1"
authors = []
[lib]
name = "uu_mknod"
path = "mknod.rs"
[dependencies]
getopts = "*"
libc = "*"
uucore = { path="../uucore" }
[[bin]]
name = "mknod"
path = "main.rs"

5
src/mknod/main.rs Normal file
View file

@ -0,0 +1,5 @@
extern crate uu_mknod;
fn main() {
std::process::exit(uu_mknod::uumain(std::env::args().collect()));
}