1018 B
1018 B
Development Setup Guide
This guide will help you set up a development environment for beOS.
Prerequisites
- Linux-based development machine (recommended: Ubuntu 22.04+ or similar)
- At least 50GB free disk space
- 8GB+ RAM (16GB recommended)
- Git
- Docker or Podman (for reproducible builds)
Initial Setup
- Clone the repository:
git clone <repository-url>
cd BeOS
- Install build dependencies:
./scripts/setup-dev-environment.sh
- Initialize the build system:
./tools/build-system/init.sh
Building beOS
See Build System Documentation for detailed build instructions.
Development Workflow
- Create a feature branch
- Make your changes
- Run tests:
./scripts/run-tests.sh - Submit a pull request
IDE Setup
Recommended IDEs:
- VS Code with C/C++ extensions
- CLion
- Vim/Neovim with appropriate plugins
Getting Help
- Check the FAQ
- Join our development chat
- Open an issue on GitHub