xcargo 0.0.1

Cross-compilation made simple - Build for any target with zero configuration
Documentation
# Contributing to apex ๐ŸŽฏ

Thank you for your interest in contributing to apex!

## ๐Ÿšง Project Status

This project is in **early development**. We're building the foundation for cross-compilation automation.

## ๐Ÿค How to Contribute

### Reporting Issues

- **Bugs**: Describe the issue, steps to reproduce, expected vs actual behavior
- **Feature Requests**: Explain the use case and proposed solution
- **Target Support**: Request new platforms with toolchain details

### Code Contributions

1. Fork the repository
2. Create a feature branch (`git checkout -b feature/amazing`)
3. Make your changes
4. Add tests
5. Run `cargo test` and `cargo clippy`
6. Commit (`git commit -m 'Add amazing feature'`)
7. Push (`git push origin feature/amazing`)
8. Open a Pull Request

## ๐Ÿ“‹ Development Setup
```bash
# Clone
git clone https://github.com/yourusername/apex
cd apex

# Build
cargo build

# Run
cargo run -- --help

# Test
cargo test

# Lint
cargo clippy
```

## ๐ŸŽฏ Areas Needing Help

- [ ] Target detection logic
- [ ] Toolchain installation automation
- [ ] Container runtime integration
- [ ] Native dependency management
- [ ] Documentation and examples
- [ ] Testing on different platforms

## ๐Ÿ“ Code Style

- Follow Rust conventions (`cargo fmt`)
- Pass `cargo clippy` without warnings
- Add docs for public APIs
- Include tests for new features

## ๐Ÿงช Testing

Test on multiple platforms when possible:
- Linux (x86_64, ARM)
- Windows (native, WSL)
- macOS (Intel, Apple Silicon)

## ๐Ÿ“œ License

By contributing, you agree that your contributions will be licensed under MIT OR Apache-2.0.