Rustelo/justfiles/build.just
Jesús Pérez 0d0297423e
Some checks failed
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Security Audit (push) Has been cancelled
CI/CD Pipeline / Performance Benchmarks (push) Has been cancelled
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
CI/CD Pipeline / Build Docker Image (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Cleanup (push) Has been cancelled
chore: fix with CI and pre-commit
2026-02-08 20:37:49 +00:00

53 lines
1.5 KiB
Plaintext

# =============================================================================
# BUILD SYSTEM COMMANDS - Rustelo Framework
# =============================================================================
# Enhanced build tools and cross-platform building
# Build CSS bundles
build-css-bundles:
@echo "🎨 Building CSS bundles..."
node ./scripts/build/build-css-bundles.js
# Build design system
build-design-system:
@echo "🎨 Building design system..."
node ./scripts/build/build-design-system.js
# Build theme system
build-theme:
@echo "🎨 Building theme system..."
node ./scripts/build/build-theme.js
# Copy CSS assets to public directory
copy-css-assets:
@echo "🎨 Copying CSS assets..."
node ./scripts/build/copy-css-assets.js
# Build for production with enhanced Leptos build
build-enhanced-prod:
@echo "🔨 Building enhanced production version..."
./scripts/build/leptos-build.sh
# Cross-platform Docker build
build-cross-platform:
@echo "🐳 Building for cross-platform deployment..."
./scripts/build/build-docker-cross.sh
# Pack project for distribution
dist-pack:
@echo "📦 Packing project for distribution..."
./scripts/dist-pack.sh
# Cross-build for Linux AMD64
cross-build:
@echo "📦 Cross-building for Linux AMD64..."
./scripts/cross-build.sh
# Build all assets (CSS + JS + themes)
build-all-assets:
@echo "🎨 Building all frontend assets..."
@just build-css-bundles
@just build-design-system
@just build-theme
@just copy-css-assets