Initial commit.

Signed-off-by: Andreas Widen <aw@luflow.net>
This commit is contained in:
Andreas Widen 2026-07-27 17:44:48 +02:00
commit 8d5fc9ecdd
Signed by: hfsoulz
GPG key ID: 5B85F9B5F576A667
30 changed files with 6752 additions and 0 deletions

26
Cargo.toml Normal file
View file

@ -0,0 +1,26 @@
[package]
name = "flow-texpack"
version = "0.1.0"
edition = "2024"
authors = ["Andreas Widen <aw@luflow.net>"]
description = "flow-texpack is a program that will allow you to generate texture atlas from input images (BMP, HDR, JPG, PNG, TGA, TIFF, WEBP). The application generates both texture atlas and descriptions file that can be read by a game."
license = "Zlib"
repository = "https://luflow.net/git/hfsoulz/flow-texpack.git"
readme = "README.md"
documentation = "https://luflow.net/git/hfsoulz/flow-texpack.git"
keywords = ["texture atlas", "image atlas", "generator"]
exclude = [".github", "/ci/*", "*.log"]
[dependencies]
flow-rbp = { git = "https://luflow.net/git/hfsoulz/flow-rbp.git", tag = "v0.1.0" }
tokio = { version = "1.52.3", features = ["macros", "fs", "io-util", "rt-multi-thread"] }
async-recursion = "1.1.1"
rich_rust = "0.2.1"
image = "0.25.10"
clap = { version = "4.6.1", features = ["derive"] }
fern = "0.7.1"
log = "0.4.32"
humantime = "2.3.0"
[dev-dependencies]
assert_cmd = "2.2.2"