Skip to content

Commit 1f89d76

Browse files
committed
0.1.0
1 parent 4618bc3 commit 1f89d76

File tree

8 files changed

+713
-11
lines changed

8 files changed

+713
-11
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# genie-rs change log
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
This project adheres to [Semantic Versioning](http://semver.org/).
6+
7+
## 0.1.0
8+
* Initial release.

Cargo.toml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,24 @@ name = "genie"
33
version = "0.1.0"
44
authors = ["Renée Kooi <[email protected]>"]
55
edition = "2018"
6+
license = "GPL-3.0"
7+
description = "Libraries for reading/writing Age of Empires II data files"
8+
homepage = "https://github.com/SiegeEngineers/genie-rs"
9+
repository = "https://github.com/SiegeEngineers/genie-rs"
610

711
[dependencies]
812
chariot_palette = "^0.1.5"
9-
genie-cpx = { path = "crates/genie-cpx" }
10-
genie-hki = { path = "crates/genie-hki" }
11-
genie-scx = { path = "crates/genie-scx" }
13+
genie-cpx = { version = "0.1.0", path = "crates/genie-cpx" }
14+
genie-hki = { version = "0.1.0", path = "crates/genie-hki" }
15+
genie-scx = { version = "1.0.0", path = "crates/genie-scx" }
1216

1317
[dev-dependencies]
1418
quicli = "^0.4.0"
1519
structopt = "^0.2.0"
20+
21+
[workspace]
22+
members = [
23+
"crates/genie-cpx",
24+
"crates/genie-hki",
25+
"crates/genie-scx"
26+
]

LICENSE.md

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

crates/genie-cpx/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name = "genie-cpx"
33
version = "0.1.0"
44
authors = ["Renée Kooi <[email protected]>"]
55
edition = "2018"
6+
license = "GPL-3.0"
7+
description = "Read Age of Empires I/II campaign files."
8+
homepage = "https://github.com/SiegeEngineers/genie-rs"
9+
repository = "https://github.com/SiegeEngineers/genie-rs"
610

711
[dependencies]
812
byteorder = "^1.3.1"
9-
genie-scx = { path = "../genie-scx" }
13+
genie-scx = { version = "1.0.0", path = "../genie-scx" }

crates/genie-cpx/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# genie-cpx
22

3-
Read/write Age of Empires 2 campaign files.
4-
5-
> This crate copies lots of bytes when it probably doesn't need to, but I'm not sure how to get the ownership right to reduce it. I'd appreciate PRs!
3+
Read Age of Empires 2 campaign files.
64

75
## Usage
86

crates/genie-hki/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ name = "genie-hki"
33
version = "0.1.0"
44
authors = ["Renée Kooi <[email protected]>"]
55
edition = "2018"
6+
license = "GPL-3.0"
7+
description = "Read Age of Empires I/II hotkey files."
8+
homepage = "https://github.com/SiegeEngineers/genie-rs"
9+
repository = "https://github.com/SiegeEngineers/genie-rs"
610

711
[dependencies]
812
byteorder = "^1.3.1"

crates/genie-hki/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# genie-hki
22

3-
Read/write Age of Empires 2 hotkey files.
3+
Read Age of Empires 2 hotkey files.
44

55
## Usage
66

crates/genie-scx/Cargo.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
[package]
22
name = "genie-scx"
3-
version = "0.1.0"
3+
version = "1.0.0"
44
authors = ["Renée Kooi <[email protected]>"]
55
edition = "2018"
6+
license = "GPL-3.0"
7+
description = "Read and write Age of Empires I/II scenario files."
8+
homepage = "https://github.com/SiegeEngineers/genie-rs"
9+
repository = "https://github.com/SiegeEngineers/genie-rs"
610

711
[dependencies]
812
byteorder = "^1.3.1"
913
encoding_rs = "^0.8.17"
1014
flate2 = { version = "^1.0.0", features = ["rust_backend"], default-features = false }
1115
num-derive = "^0.2.0"
1216
num-traits = "^0.2.0"
13-
quicli = "^0.4.0"
14-
structopt = "^0.2.0"

0 commit comments

Comments
 (0)