chore(release): v0.0.2

This commit is contained in:
Javier Feliz 2025-09-11 21:38:28 -04:00
parent 0777d5cbca
commit 740370a3fe
3 changed files with 7 additions and 42 deletions

10
Cargo.lock generated
View File

@ -2338,7 +2338,7 @@ dependencies = [
[[package]]
name = "waycast-config"
version = "0.0.1"
version = "0.0.2"
dependencies = [
"config",
"directories",
@ -2349,7 +2349,7 @@ dependencies = [
[[package]]
name = "waycast-core"
version = "0.0.1"
version = "0.0.2"
dependencies = [
"bincode 1.3.3",
"redb",
@ -2360,7 +2360,7 @@ dependencies = [
[[package]]
name = "waycast-gtk"
version = "0.0.1"
version = "0.0.2"
dependencies = [
"bincode 2.0.1",
"gio",
@ -2376,7 +2376,7 @@ dependencies = [
[[package]]
name = "waycast-macros"
version = "0.0.1"
version = "0.0.2"
dependencies = [
"proc-macro2",
"quote",
@ -2385,7 +2385,7 @@ dependencies = [
[[package]]
name = "waycast-plugins"
version = "0.0.1"
version = "0.0.2"
dependencies = [
"directories",
"gio",

View File

@ -9,7 +9,7 @@ members = [
resolver = "2"
[workspace.package]
version = "0.0.1"
version = "0.0.2"
authors = ["Javier Feliz <me@javierfeliz.com>"]
edition = "2024"
rust-version = "1.89"

View File

@ -34,7 +34,7 @@ build-plugins: ## Build plugins only
cargo build -p waycast-plugins
# Release builds
release: ## Build waycast GUI (optimized)
build-release: ## Build waycast GUI (optimized)
cargo build -p waycast-gtk --release
release-all: ## Build all crates (optimized)
@ -96,34 +96,6 @@ clean-all: clean ## Deep clean (including cache)
rm -rf target/
rm -rf ~/.cargo/registry/cache/
# Future: Packaging & Distribution
deb: release ## Build Debian package (future)
@echo "Debian packaging not yet implemented"
# Use cargo-deb when ready
rpm: release ## Build RPM package (future)
@echo "RPM packaging not yet implemented"
# Use cargo-rpm when ready
flatpak: release ## Build Flatpak (future)
@echo "Flatpak packaging not yet implemented"
# Future: System Integration
enable-daemon: ## Enable waycast daemon service (future)
@echo "Daemon service not yet implemented"
# systemctl --user enable waycast-daemon
disable-daemon: ## Disable waycast daemon service (future)
@echo "Daemon service not yet implemented"
# systemctl --user disable waycast-daemon
# Docker (for CI/testing)
docker-build: ## Build in Docker container
docker build -t waycast-build .
docker-test: ## Test in Docker container
docker run --rm waycast-build make test
# Performance & Profiling
bench: ## Run benchmarks
cargo bench --workspace
@ -135,13 +107,6 @@ size: ## Check binary size
@echo "Binary sizes:"
@ls -lh target/release/waycast 2>/dev/null || echo "Run 'make release' first"
# Development workflow shortcuts
quick: fmt check ## Quick development check (format + compile)
full: clean fmt lint test build-all ## Full development check
ci: fmt lint test build-all ## CI pipeline simulation
# Git hooks
hooks: ## Install git hooks
@echo "#!/bin/sh" > .git/hooks/pre-commit