add back the workflows
This commit is contained in:
parent
397a7cd104
commit
d9494c2d44
4 changed files with 32 additions and 30 deletions
0
.github/workflows/rust.yml
vendored
Normal file
0
.github/workflows/rust.yml
vendored
Normal file
48
Cargo.lock
generated
48
Cargo.lock
generated
|
@ -842,25 +842,6 @@ dependencies = [
|
||||||
"libc",
|
"libc",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "libsrc"
|
|
||||||
version = "0.1.0"
|
|
||||||
dependencies = [
|
|
||||||
"anyhow",
|
|
||||||
"bitflags 2.5.0",
|
|
||||||
"insta",
|
|
||||||
"lalrpop",
|
|
||||||
"lalrpop-util",
|
|
||||||
"okstd",
|
|
||||||
"phf_codegen",
|
|
||||||
"proptest",
|
|
||||||
"salsa-2022",
|
|
||||||
"salsa-2022-macros",
|
|
||||||
"stringzilla",
|
|
||||||
"syn 2.0.63",
|
|
||||||
"tiny-keccak",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "linked-hash-map"
|
name = "linked-hash-map"
|
||||||
version = "0.5.6"
|
version = "0.5.6"
|
||||||
|
@ -1011,7 +992,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ok_macros"
|
name = "ok_macros"
|
||||||
version = "0.1.0"
|
version = "0.1.3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"darling",
|
"darling",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
|
@ -1022,7 +1003,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "okstd"
|
name = "okstd"
|
||||||
version = "0.1.0"
|
version = "0.1.3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"backtrace",
|
"backtrace",
|
||||||
|
@ -1403,7 +1384,8 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "salsa-2022"
|
name = "salsa-2022"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/salsa-rs/salsa.git?branch=master#05b4e3ebdcdc47730cdd359e7e97fb2470527279"
|
source = "sparse+https://ok.software/api/packages/ok/cargo/"
|
||||||
|
checksum = "5b08f36aef502e16f8abd293e19af69041f52eeeea0d5cd862296da7c464703f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arc-swap",
|
"arc-swap",
|
||||||
"crossbeam",
|
"crossbeam",
|
||||||
|
@ -1421,7 +1403,8 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "salsa-2022-macros"
|
name = "salsa-2022-macros"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/salsa-rs/salsa.git?branch=master#05b4e3ebdcdc47730cdd359e7e97fb2470527279"
|
source = "sparse+https://ok.software/api/packages/ok/cargo/"
|
||||||
|
checksum = "df076c3acde46611a88aae39e80660165369e6a86b6d9a0ebac2e4789a932a67"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"eyre",
|
"eyre",
|
||||||
"heck",
|
"heck",
|
||||||
|
@ -1621,6 +1604,25 @@ dependencies = [
|
||||||
"url",
|
"url",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "srclang"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"anyhow",
|
||||||
|
"bitflags 2.5.0",
|
||||||
|
"insta",
|
||||||
|
"lalrpop",
|
||||||
|
"lalrpop-util",
|
||||||
|
"okstd",
|
||||||
|
"phf_codegen",
|
||||||
|
"proptest",
|
||||||
|
"salsa-2022",
|
||||||
|
"salsa-2022-macros",
|
||||||
|
"stringzilla",
|
||||||
|
"syn 2.0.63",
|
||||||
|
"tiny-keccak",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stable_deref_trait"
|
name = "stable_deref_trait"
|
||||||
version = "1.2.0"
|
version = "1.2.0"
|
||||||
|
|
10
Cargo.toml
10
Cargo.toml
|
@ -1,5 +1,5 @@
|
||||||
[package]
|
[package]
|
||||||
name = "libsrc"
|
name = "srclang"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
@ -15,17 +15,17 @@ tiny-keccak = { version = "2", features = ["sha3"] }
|
||||||
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
salsa = { git = "https://github.com/salsa-rs/salsa.git", branch = "master", package = "salsa-2022" }
|
salsa = { version = "0.1.0", registry = "oksoftware", package = "salsa-2022" }
|
||||||
salsa-macros = { git = "https://github.com/salsa-rs/salsa.git", branch = "master", package = "salsa-2022-macros" }
|
salsa-macros = { version = "0.1.0", registry = "oksoftware" , package = "salsa-2022-macros" }
|
||||||
insta = "1.38.0"
|
insta = "1.38.0"
|
||||||
lalrpop = "0.20.2"
|
lalrpop = "0.20.2"
|
||||||
lalrpop-util = { version = "0.20.2", features = ["lexer", "unicode"] }
|
lalrpop-util = { version = "0.20.2", features = ["lexer", "unicode"] }
|
||||||
okstd = { version = "0.1.0", path = "../okstd", features = [
|
okstd = { version = "0.1.3", path = "../okstd", features = [], default-features = false, registry = "oksoftware" }
|
||||||
], default-features = false }
|
|
||||||
proptest = "1.4.0"
|
proptest = "1.4.0"
|
||||||
stringzilla = "3.8.1"
|
stringzilla = "3.8.1"
|
||||||
syn = "2.0.60"
|
syn = "2.0.60"
|
||||||
bitflags = "2.5.0"
|
bitflags = "2.5.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
insta = "1.38.0"
|
insta = "1.38.0"
|
||||||
proptest = "1.4.0"
|
proptest = "1.4.0"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# src Language
|
# src Language
|
||||||
|
|
||||||
<img src="docs/taocp.png" align="right" width="200">
|
<img src="https://ok.software/ok/src/media/branch/main/docs/taocp.png" align="right" width="200">
|
||||||
|
|
||||||
Welcome to the documentation for the src language!
|
Welcome to the documentation for the src language!
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue