Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 775 Bytes

File metadata and controls

56 lines (39 loc) · 775 Bytes

Developer Setup Guide

Step-by-step guide to set up your development environment for Simple RSync Daemon.

Prerequisites Checklist

  • C++ compiler (GCC 7+ or Clang 8+)
  • CMake 3.16+
  • Git
  • OpenSSL development libraries
  • pkg-config

Step 1: Install System Dependencies

Linux (Ubuntu/Debian)

sudo apt update
sudo apt install -y \
    build-essential \
    cmake \
    git \
    libssl-dev \
    pkg-config

macOS

brew install cmake openssl pkg-config

Step 2: Clone Repository

git clone https://github.com/SimpleDaemons/simple-rsyncd.git
cd simple-rsyncd

Step 3: Initial Build

mkdir build && cd build
cmake ..
make -j$(nproc)

Last Updated: December 2024