Commits on Source (1137)
Showing
- .envrc 1 addition, 0 deletions.envrc
- .github/ISSUE_TEMPLATE 0 additions, 15 deletions.github/ISSUE_TEMPLATE
- .github/PULL_REQUEST_TEMPLATE 0 additions, 25 deletions.github/PULL_REQUEST_TEMPLATE
- .gitignore 14 additions, 2 deletions.gitignore
- .gitlab-ci.yml 107 additions, 0 deletions.gitlab-ci.yml
- .gitlab/emacs_syntax.png 0 additions, 0 deletions.gitlab/emacs_syntax.png
- .gitlab/issue_templates/bug.md 25 additions, 0 deletions.gitlab/issue_templates/bug.md
- .gitlab/issue_templates/rfc.md 27 additions, 0 deletions.gitlab/issue_templates/rfc.md
- .gitlab/issue_templates/syntax.md 27 additions, 0 deletions.gitlab/issue_templates/syntax.md
- .gitlab/merge_request_templates/BREAKING_CHANGE.md 17 additions, 0 deletions.gitlab/merge_request_templates/BREAKING_CHANGE.md
- .gitlab/merge_request_templates/feat.md 15 additions, 0 deletions.gitlab/merge_request_templates/feat.md
- .gitlab/merge_request_templates/fix.md 11 additions, 0 deletions.gitlab/merge_request_templates/fix.md
- .gitlab/vim_syntax.png 0 additions, 0 deletions.gitlab/vim_syntax.png
- .travis.yml 0 additions, 15 deletions.travis.yml
- .travis/redox-toolchain.sh 0 additions, 7 deletions.travis/redox-toolchain.sh
- CONTRIBUTING.md 187 additions, 0 deletionsCONTRIBUTING.md
- Cargo.lock 2689 additions, 278 deletionsCargo.lock
- Cargo.toml 103 additions, 32 deletionsCargo.toml
- Makefile 85 additions, 0 deletionsMakefile
- README.md 103 additions, 117 deletionsREADME.md
.envrc
0 → 100644
.github/ISSUE_TEMPLATE
deleted
100644 → 0
.github/PULL_REQUEST_TEMPLATE
deleted
100644 → 0
.gitlab-ci.yml
0 → 100644
.gitlab/emacs_syntax.png
0 → 100644
129 KiB
.gitlab/issue_templates/bug.md
0 → 100644
.gitlab/issue_templates/rfc.md
0 → 100644
.gitlab/issue_templates/syntax.md
0 → 100644
.gitlab/merge_request_templates/feat.md
0 → 100644
.gitlab/merge_request_templates/fix.md
0 → 100644
.gitlab/vim_syntax.png
0 → 100644
186 KiB
.travis.yml
deleted
100644 → 0
.travis/redox-toolchain.sh
deleted
100755 → 0
CONTRIBUTING.md
0 → 100644
This diff is collapsed.
[package] | ||
authors = [ | ||
"Michael Aaron Murphy <mmstickman@gmail.com>", | ||
"Hunter Goldstein <hunter.d.goldstein@gmail.com>", | ||
"Skyler Berg <skylertheberg@gmail.com>", | ||
"Jeremy Soller <jackpot51@gmail.com>", | ||
"Michael Gattozzi <mgattozzi@gmail.com>", | ||
"Łukasz Niemier <lukasz@niemier.pl>", | ||
"Skyler Berg <skylertheberg@gmail.com>", | ||
"stratact <stratact1@gmail.com>", | ||
"AdminXVII <dev.xlheureux@gmail.com>", | ||
"Hunter Goldstein <hunter.d.goldstein@gmail.com>", | ||
"jD91mZM2 <me@krake.one>", | ||
"Agustin Chiappe Berrini <jnieve@gmail.com>", | ||
"Sag0Sag0 <Sag0Sag0@users.noreply.github.com>", | ||
] | ||
build = "build.rs" | ||
categories = ["command-line-utilities", "config"] | ||
description = "The Ion Shell" | ||
documentation = "https://doc.redox-os.org/ion-manual/" | ||
edition = "2018" | ||
keywords = ["shell", "script", "program", "config", "configuration"] | ||
license-file = "LICENSE" | ||
name = "ion-shell" | ||
readme = "README.md" | ||
repository = "https://github.com/redox-os/ion" | ||
version = "1.0.5" | ||
repository = "https://gitlab.redox-os.org/redox-os/ion" | ||
version = "1.0.0-alpha" | ||
rust-version = "1.65.0" | ||
[badges] | ||
gitlab = { repository = "https://gitlab.redox-os.org/redox-os/ion", branch = "master" } | ||
maintenance = { status = "experimental" } | ||
[features] | ||
man = ["builtins-proc/man"] | ||
piston = ["piston-ai_behavior", "piston_window", "piston2d-sprite"] | ||
unicode = ["regex/unicode"] | ||
[workspace] | ||
members = [ | ||
"members/builtins-proc", | ||
"members/ranges", | ||
"members/scopes-rs", | ||
"members/types-rs", | ||
] | ||
[dev-dependencies] | ||
criterion = "0.3" | ||
serial_test = "*" | ||
serial_test_derive = "*" | ||
[[bench]] | ||
name = "terminator" | ||
harness = false | ||
[[bench]] | ||
name = "statement" | ||
harness = false | ||
[[example]] | ||
name = "window" | ||
required-features = ["piston"] | ||
[[bin]] | ||
name = "ion" | ||
path = "src/main.rs" | ||
[build-dependencies] | ||
ansi_term = "0.9" | ||
version_check = "0.1.3" | ||
[dependencies] | ||
bitflags = "1" | ||
calculate = "0.5" | ||
failure = "0.1.0" | ||
failure_derive = "0.1.1" | ||
fnv = "1.0" | ||
glob = "0.2" | ||
itoa = "0.3.4" | ||
lazy_static = "0.2" | ||
liner = "0.4" | ||
calculate = { git = "https://gitlab.redox-os.org/redox-os/calc", rev = "d2719efb67ab38c4c33ab3590822114453960da5" } | ||
thiserror = "1.0" | ||
glob = "0.3" | ||
redox_liner = { git = "https://gitlab.redox-os.org/redox-os/liner" } | ||
rand = "0.7" | ||
regex = { version = "1.3", default-features = false, features = [ | ||
"std", | ||
"perf", | ||
] } | ||
small = { git = "https://gitlab.redox-os.org/redox-os/small", features = [ | ||
"std", | ||
] } | ||
smallvec = "1.4" | ||
unicode-segmentation = "1.6" | ||
ion-ranges = { version = "0.1", path = "members/ranges" } | ||
scopes = { version = "0.1", path = "members/scopes-rs" } | ||
types-rs = { version = "0.1", path = "members/types-rs" } | ||
builtins-proc = { version = "0.1", path = "members/builtins-proc" } | ||
itertools = "0.9" | ||
lexical = "5.2" | ||
object-pool = "0.6" | ||
auto_enums = "0.7" | ||
atty = "0.2" | ||
permutate = "0.3" | ||
rand = "0.3" | ||
regex = "0.2" | ||
smallstring = "0.1" | ||
smallvec = "0.4" | ||
unicode-segmentation = "1.2" | ||
xdg = { git = "https://github.com/jD91mZM2/rust-xdg", branch = "redox" } | ||
xdg = "2.4" | ||
#nix = "0.23" | ||
# FIXME: Needed because of https://github.com/nix-rust/nix/commit/ff6f8b8a26c8d61f4341e441acf405402b46a430 | ||
nix = { git = "https://github.com/nix-rust/nix.git", rev = "ff6f8b8a" } | ||
mktemp = "0.4" | ||
# window example | ||
piston-ai_behavior = { version = "0.31", optional = true } | ||
piston_window = { version = "0.120", optional = true } | ||
piston2d-sprite = { version = "0.58", optional = true } | ||
[target."cfg(all(unix, not(target_os = \"redox\")))".dependencies] | ||
users = "0.10" | ||
[target."cfg(target_os = \"redox\")".dependencies] | ||
redox_users = "0.4" | ||
[target."cfg(target_os = \"dragonfly\")".dependencies] | ||
errno-dragonfly = "0.1.1" | ||
[lib] | ||
path = "src/lib/lib.rs" | ||
[profile.dev] | ||
opt-level = 0 | ||
debug = true | ||
[profile.release] | ||
lto = true | ||
panic = "abort" | ||
[target."cfg(all(unix, not(target_os = \"redox\")))".dependencies] | ||
errno = "0.2.3" | ||
libc = "0.2" | ||
libloading = "0.4" | ||
users = "0.5.1" | ||
[target."cfg(target_os = \"redox\")".dependencies] | ||
redox_syscall = "0.1" | ||
# Required to make `cargo vendor` work | ||
[patch.crates-io] | ||
redox_liner = { git = "https://gitlab.redox-os.org/redox-os/liner" } |
Makefile
0 → 100644