Skip to content

Commit

Permalink
Move CLI into a separate binary with LGPLv2
Browse files Browse the repository at this point in the history
  • Loading branch information
Rexagon committed Aug 1, 2023
1 parent c2c3ec6 commit 29cd4f1
Show file tree
Hide file tree
Showing 6 changed files with 561 additions and 15 deletions.
26 changes: 17 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 2 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "fift"
description = "Rust implementation of the Fift esoteric language"
repository = "https://github.com/broxus/fift"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
rust-version = "1.70"
include = ["src/**/*.rs", "src/**/*.fif", "LICENSE-*", "README.md"]
Expand All @@ -11,12 +11,8 @@ license = "MIT OR Apache-2.0"
[lib]
name = "fift"

[[bin]]
name = "fift"
path = "src/main.rs"

[workspace]
members = ["proc"]
members = ["proc", "cli"]

[dependencies]
argh = "0.1"
Expand Down
18 changes: 18 additions & 0 deletions cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[package]
name = "fift-cli"
description = "A CLI for the Fift esoteric language interpreter"
repository = "https://github.com/broxus/fift"
version = "0.1.1"
edition = "2021"
rust-version = "1.70"
include = ["src/**/*.rs", "src/**/*.fif", "LICENSE", "README.md"]
license = "LGPL-2.1-or-later"

[[bin]]
name = "fift"
path = "src/main.rs"

[dependencies]
argh = "0.1"

fift = { path = ".." }
Loading

0 comments on commit 29cd4f1

Please sign in to comment.