mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-30 13:07:43 -06:00
same_file::is_same_file treats two files with the same volume serial number and file index as one file, also when both report index 0. The Windows comparison now reads both identities through winapi-util and accepts a match only when both file indexes are nonzero; otherwise the resolved paths are compared, as for a volume without file indexes.
30 lines
809 B
TOML
30 lines
809 B
TOML
[package]
|
|
name = "lightcraft-catalog"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
description = "LightCraft library: photos, albums, ratings/flags, search/filter/sort, op-log persistence (L3)"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
lightcraft-develop = { workspace = true }
|
|
lightcraft-meta = { workspace = true }
|
|
lightcraft-raw = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
crc32fast = { workspace = true }
|
|
log = { workspace = true }
|
|
chrono = { workspace = true }
|
|
web-time = { workspace = true }
|
|
|
|
[target.'cfg(windows)'.dependencies]
|
|
winapi-util = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
lightcraft-geom = { workspace = true }
|
|
lightcraft-testkit = { workspace = true }
|
|
proptest = { workspace = true }
|