#!/bin/bash

sub_cmd=$1

if [[ -z "$sub_cmd" ]]; then
    exec rbu-help
    exit
fi

shift

case "$sub_cmd" in
  help)
    ;&
  --help)
    exec rbu-help
    ;;
  create-spec)
    ;&
  update)
    ;&
  test)
    ;&
  clone)
    ;&
  clone-all)
    ;&
  init)
    ;&
  build)
    ;&
  install)
    ;&
  uninstall)
    ;&
  to-gear)
    ;&
  compile)
    ;&
  install-deps)
    exec rbu-$sub_cmd "$@"
    ;;
  *)
    printf "Unknown command: %s\n" "$sub_cmd"
    exit 1
    ;;
esac
