Commits on Source (2148)
Showing
- .envrc 1 addition, 0 deletions.envrc
- .gitignore 18 additions, 1 deletion.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, 4 deletions.travis.yml
- CONTRIBUTING.md 187 additions, 0 deletionsCONTRIBUTING.md
- Cargo.lock 2951 additions, 0 deletionsCargo.lock
- Cargo.toml 119 additions, 7 deletionsCargo.toml
- LICENSE 1 addition, 1 deletionLICENSE
- Makefile 85 additions, 0 deletionsMakefile
- README.md 147 additions, 6 deletionsREADME.md
- bash/distclean.sh 4 additions, 0 deletionsbash/distclean.sh
- bash/install.sh 15 additions, 0 deletionsbash/install.sh
.envrc
0 → 100644
.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
CONTRIBUTING.md
0 → 100644
Cargo.lock
0 → 100644
This diff is collapsed.
[package] | ||
name = "ion-shell" | ||
authors = [ | ||
"Michael Aaron Murphy <mmstickman@gmail.com>", | ||
"Jeremy Soller <jackpot51@gmail.com>", | ||
"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" | ||
repository = "https://github.com/redox-os/ion" | ||
version = "0.0.2" | ||
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" | ||
authors = [ | ||
"Jeremy Soller <jackpot51@gmail.com>", | ||
"Michael Gattozzi <mgattozzi@gmail.com>", | ||
"Łukasz Niemier <lukasz@niemier.pl>" | ||
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" | ||
[dependencies] | ||
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" | ||
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" | ||
# Required to make `cargo vendor` work | ||
[patch.crates-io] | ||
redox_liner = { git = "https://gitlab.redox-os.org/redox-os/liner" } |
Makefile
0 → 100644
bash/distclean.sh
0 → 100755
bash/install.sh
0 → 100755