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",
|
||||
]
|
||||
|
||||
[[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]]
|
||||
name = "linked-hash-map"
|
||||
version = "0.5.6"
|
||||
|
@ -1011,7 +992,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "ok_macros"
|
||||
version = "0.1.0"
|
||||
version = "0.1.3"
|
||||
dependencies = [
|
||||
"darling",
|
||||
"proc-macro2",
|
||||
|
@ -1022,7 +1003,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "okstd"
|
||||
version = "0.1.0"
|
||||
version = "0.1.3"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"backtrace",
|
||||
|
@ -1403,7 +1384,8 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
|
|||
[[package]]
|
||||
name = "salsa-2022"
|
||||
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 = [
|
||||
"arc-swap",
|
||||
"crossbeam",
|
||||
|
@ -1421,7 +1403,8 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "salsa-2022-macros"
|
||||
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 = [
|
||||
"eyre",
|
||||
"heck",
|
||||
|
@ -1621,6 +1604,25 @@ dependencies = [
|
|||
"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]]
|
||||
name = "stable_deref_trait"
|
||||
version = "1.2.0"
|
||||
|
|
10
Cargo.toml
10
Cargo.toml
|
@ -1,5 +1,5 @@
|
|||
[package]
|
||||
name = "libsrc"
|
||||
name = "srclang"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
@ -15,17 +15,17 @@ tiny-keccak = { version = "2", features = ["sha3"] }
|
|||
|
||||
|
||||
[dependencies]
|
||||
salsa = { git = "https://github.com/salsa-rs/salsa.git", branch = "master", package = "salsa-2022" }
|
||||
salsa-macros = { git = "https://github.com/salsa-rs/salsa.git", branch = "master", package = "salsa-2022-macros" }
|
||||
salsa = { version = "0.1.0", registry = "oksoftware", package = "salsa-2022" }
|
||||
salsa-macros = { version = "0.1.0", registry = "oksoftware" , package = "salsa-2022-macros" }
|
||||
insta = "1.38.0"
|
||||
lalrpop = "0.20.2"
|
||||
lalrpop-util = { version = "0.20.2", features = ["lexer", "unicode"] }
|
||||
okstd = { version = "0.1.0", path = "../okstd", features = [
|
||||
], default-features = false }
|
||||
okstd = { version = "0.1.3", path = "../okstd", features = [], default-features = false, registry = "oksoftware" }
|
||||
proptest = "1.4.0"
|
||||
stringzilla = "3.8.1"
|
||||
syn = "2.0.60"
|
||||
bitflags = "2.5.0"
|
||||
|
||||
[dev-dependencies]
|
||||
insta = "1.38.0"
|
||||
proptest = "1.4.0"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# 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!
|
||||
|
||||
|
|
Loading…
Reference in a new issue