name: argparse
gpid: malunal
semv: 1.0.0

requires:
- remote: git@git.erasit.com:malunal/allocators
  branch: v1.0.0
- remote: git@git.erasit.com:malunal/containers
  branch: v1.0.0
- remote: git@git.erasit.com:malunal/microtest
  branch: v1.0.0
- remote: git@git.erasit.com:malunal/strview
  branch: v1.0.0
- remote: git@git.erasit.com:malunal/types
  branch: v1.0.0

targets:
- name: malunal.argparse
  type: archive
  opts:
  - -g
  deps:
  - malunal.allocators
  - malunal.containers
  - malunal.strview
  - malunal.types
  srcs:
  - ./sources/argparse.c

tests:
- name: malunal.argparse.tests
  type: program
  opts:
  - -g
  deps:
  - malunal.microtest
  - malunal.argparse
  srcs:
  - ./tests/argparse.c

exports:
- malunal.argparse
