-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Most package attributes use the workspace.package feature
- Loading branch information
1 parent
57a5f72
commit 12466e7
Showing
11 changed files
with
142 additions
and
62 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../readme.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,27 @@ | ||
[package] | ||
description = "Converters to/from Layout21 formats from/to various legacy formats." | ||
name = "layout21converters" | ||
|
||
# Shared layout21 attributes | ||
authors = ["Dan Fritchman <dan@fritch.mn>", "Arya Reais-Parsi <aryap@berkeley.edu>"] | ||
edition = "2021" | ||
license = "BSD-3-Clause" | ||
repository = "https://github.com/dan-fritchman/Layout21" | ||
version = "3.0.0-pre.2" | ||
authors.workspace = true | ||
categories.workspace = true | ||
documentation.workspace = true | ||
edition.workspace = true | ||
exclude.workspace = true | ||
homepage.workspace = true | ||
include.workspace = true | ||
keywords.workspace = true | ||
license.workspace = true | ||
readme.workspace = true | ||
repository.workspace = true | ||
version.workspace = true | ||
workspace = "../" | ||
exclude = ["resources",] | ||
|
||
[dependencies] | ||
chrono = {version = "0.4.20"} | ||
clap = {version = "3.0.0-beta.5", features = ["derive"]} | ||
gds21 = {path = "../gds21"} | ||
lef21 = {path = "../lef21"} | ||
layout21protos = {path = "../layout21protos"} | ||
layout21raw = {path = "../layout21raw"} | ||
layout21utils = {path = "../layout21utils"} | ||
clap = { version = "3.0.0-beta.5", features = ["derive"] } | ||
chrono = {version = "0.4.20" } | ||
lef21 = {path = "../lef21"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,24 @@ | ||
[package] | ||
name = "layout21protos" | ||
description = "Layout21 ProtoBuf Definitions" | ||
name = "layout21protos" | ||
|
||
# Shared layout21 attributes | ||
authors = ["Dan Fritchman <dan@fritch.mn>"] | ||
edition = "2021" | ||
license = "BSD-3-Clause" | ||
repository = "https://github.com/dan-fritchman/Layout21" | ||
version = "3.0.0-pre.2" | ||
authors.workspace = true | ||
categories.workspace = true | ||
documentation.workspace = true | ||
edition.workspace = true | ||
exclude.workspace = true | ||
homepage.workspace = true | ||
include.workspace = true | ||
keywords.workspace = true | ||
license.workspace = true | ||
readme.workspace = true | ||
repository.workspace = true | ||
version.workspace = true | ||
workspace = "../" | ||
|
||
[dependencies] | ||
# https://crates.io/crates/vlsir distributed versions here: | ||
vlsir = { version = "3.0.0-pre.2" } | ||
vlsir = {version = "3.0.0-pre.2"} | ||
# For local path-based development, use this instead: | ||
# vlsir = { version = "3.0.0-pre.2", path = "vlsir/bindings/rust" } |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,28 @@ | ||
[package] | ||
description = "Layout21 Internal Utility Crate" | ||
name = "layout21utils" | ||
|
||
# Shared layout21 attributes | ||
authors = ["Dan Fritchman <dan@fritch.mn>"] | ||
edition = "2021" | ||
license = "BSD-3-Clause" | ||
repository = "https://github.com/dan-fritchman/Layout21" | ||
version = "3.0.0-pre.2" | ||
authors.workspace = true | ||
categories.workspace = true | ||
documentation.workspace = true | ||
edition.workspace = true | ||
exclude.workspace = true | ||
homepage.workspace = true | ||
include.workspace = true | ||
keywords.workspace = true | ||
license.workspace = true | ||
readme.workspace = true | ||
repository.workspace = true | ||
version.workspace = true | ||
workspace = "../" | ||
|
||
[dependencies] | ||
by_address = "1.0.4" | ||
schemars = {version = "0.8.10", features = ["rust_decimal"]} | ||
serde = {version = "1.0", features = ["derive"]} | ||
serde_derive = "1.0.88" | ||
serde_json = "1.0" | ||
serde_yaml = "0.8" | ||
textwrap = "0.14.2" | ||
toml = "0.5.10" | ||
schemars = {version = "0.8.10", features = ["rust_decimal"] } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,36 @@ | ||
[package] | ||
description = "Library Exchange Format (LEF) Integrated Circuit Layout Parser & Writer" | ||
name = "lef21" | ||
|
||
# Shared layout21 attributes | ||
authors = ["Dan Fritchman <dan@fritch.mn>"] | ||
edition = "2021" | ||
license = "BSD-3-Clause" | ||
repository = "https://github.com/dan-fritchman/Layout21" | ||
version = "3.0.0-pre.2" | ||
authors.workspace = true | ||
categories.workspace = true | ||
documentation.workspace = true | ||
edition.workspace = true | ||
exclude.workspace = true | ||
homepage.workspace = true | ||
include.workspace = true | ||
keywords.workspace = true | ||
license.workspace = true | ||
readme.workspace = true | ||
repository.workspace = true | ||
version.workspace = true | ||
workspace = "../" | ||
exclude = ["resources",] | ||
|
||
[dependencies] | ||
# Local workspace dependencies | ||
layout21utils = {path = "../layout21utils", version="3.0.0-pre.2"} | ||
layout21utils = {path = "../layout21utils", version = "3.0.0-pre.2"} | ||
|
||
# External dependencies | ||
derive_builder = "0.9.0" | ||
derive_more = "0.99.16" | ||
enum_dispatch = "0.3.1" | ||
fstrings = "0.2.3" | ||
num-derive = "0.3" | ||
num-traits = "0.2" | ||
once_cell = "1.8.0" | ||
rust_decimal = {version = "1.24.0", features = ["serde-str"]} | ||
schemars = {version = "0.8.10", features = ["rust_decimal"]} | ||
serde = {version = "1.0", features = ["derive"]} | ||
serde_derive = "1.0.88" | ||
serde_json = "1.0" | ||
derive_more = "0.99.16" | ||
once_cell = "1.8.0" | ||
fstrings = "0.2.3" | ||
schemars = {version = "0.8.10", features = ["rust_decimal"] } |