blinc_cli-0.1.14 is not a library.
blinc_cli
Part of the Blinc UI Framework
This crate is a component of Blinc, a GPU-accelerated UI framework for Rust. For full documentation and guides, visit the Blinc documentation.
Command-line interface for the Blinc UI framework.
Overview
blinc_cli provides commands for building, running, and developing Blinc applications with features like hot-reload.
Installation
Or build from source:
Commands
Build
Compile your Blinc application:
# Build for current platform
# Build for specific platform
# Release build
# Specify target directory
Dev
Run in development mode with hot-reload:
# Start dev server
# Specify port
# Watch specific directories
# Disable hot-reload
Doctor
Check your development environment:
Output:
Checking Blinc development environment...
✓ Rust toolchain: 1.75.0
✓ Cargo: 1.75.0
✓ wgpu supported: Yes
✓ Platform SDK: macOS 14.0
✓ Android SDK: Not found (optional)
✓ iOS SDK: Xcode 15.0
Environment is ready for Blinc development!
Configuration
Create a Blinc.toml in your project root:
[]
= "my-app"
= "0.1.0"
[]
= "target"
= ["assets"]
[]
= 3000
= true
= ["src", "assets"]
[]
= "com.example.myapp"
= "11.0"
[]
= "com.example.myapp"
= "14.0"
[]
= "com.example.myapp"
= 24
= 34
Project Structure
my-app/
├── Blinc.toml # Project configuration
├── Cargo.toml # Rust dependencies
├── src/
│ └── main.rs # Application entry point
└── assets/ # Images, fonts, etc.
Platform Requirements
macOS
- Xcode Command Line Tools
- macOS 11.0+
Windows
- Visual Studio Build Tools
- Windows 10+
Linux
- GCC or Clang
- X11 or Wayland development packages
Android
- Android SDK
- Android NDK
- Java JDK
iOS
- Xcode
- iOS Simulator or device
License
MIT OR Apache-2.0