name: dnsmanager
version: 0.2.0

authors:
  - karchnu <karchnu@karchnu.fr>

description: |
  A registrar tool.

dependencies:
  ipc:
    git: https://git.baguette.netlib.re/Baguette/ipc.cr
  dodb:
    branch: master
    git: https://git.baguette.netlib.re/Baguette/dodb.cr
  authd:
    git: https://git.baguette.netlib.re/Baguette/authd
  baguette-crystal-base:
    git: https://git.baguette.netlib.re/Baguette/baguette-crystal-base
    branch: master
  ipaddress:
    github: sija/ipaddress.cr


targets:
  dnsmanagerd:
    main: src/main.cr
  dnsmanagerctl:
    main: src/client/main.cr
  write-zone-file:
    main: tools/write-zone-file.cr
  write-template-zone-file:
    main: tools/write-template-zone-file.cr
  token-handler:
    main: tools/token-handler.cr
  powerdns-sync:
    main: tools/powerdns-sync.cr

license: ISC