{
  "authors": [
    "Stephane.Carrez@gmail.com"
  ],
  "configuration": {
    "disabled": true
  },
  "depends-on": [
    {
      "security": "^1.5.0",
      "utilada": "^2.6.0",
      "utilada_xml": "^2.6.0"
    }
  ],
  "description": "OpenAPI library to build REST client applications",
  "environment": {
    "PATH": {
      "prepend": "${CRATE_ROOT}/scripts"
    }
  },
  "gpr-externals": {
    "OPENAPI_BUILD": [
      "distrib",
      "debug",
      "optimize",
      "profile",
      "coverage"
    ],
    "OPENAPI_LIBRARY_TYPE": [
      "relocatable",
      "static",
      "static-pic"
    ]
  },
  "licenses": "Apache-2.0",
  "long-description": "\n[![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/openapi-ada/badges/build.json)](https://porion.vacs.fr/porion/projects/view/openapi-ada/summary)\n[![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/openapi-ada/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/openapi-ada/xunits)\n[![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/openapi-ada/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/openapi-ada/summary)\n\n[OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator) is a code generator that supports generation of\nAPI client libraries, server stubs and documentation automatically\ngiven an [OpenAPI Spec](https://github.com/OAI/OpenAPI-Specification).\n\nThe Ada client support has been integrated in [OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator).\n\nThe OpenAPI Ada library is a small support library for the Ada code generator\nprovided by OpenAPI Generator.  The library provides support to serialize the data,\nmake HTTP requests and support the [OpenAPI Spec](https://github.com/OAI/OpenAPI-Specification)\nspecific operations or types.\n\n## Alire setup\n\n```\nalr with openapi\n```\n\nFor the HTTP connection, you can either use AWS or CURL and run one of the following commands:\n\n```\nalr with utilada_curl\nalr with utilada_aws\n```\n\n## Generation\n\nExample of client generation with OpenAPI file `my-api.yaml` and use of CURL support:\n\n```\n  alr exec -- openapi-generate-client -i my-api.yaml --additional-properties projectName=MyProject --additional-properties openApiName=OpenAPI --additional-properties httpSupport=Curl --model-package MyProject.MyModule -o .\n```\n\n",
  "maintainers": [
    "Stephane.Carrez@gmail.com"
  ],
  "maintainers-logins": [
    "stcarrez"
  ],
  "name": "openapi",
  "origin": {
    "commit": "0ea881bcced127bb0d5ec23a086ceb368e578571",
    "url": "git+https://gitlab.com/stcarrez/openapi-ada.git"
  },
  "project-files": [
    "openapi.gpr"
  ],
  "tags": [
    "rest",
    "web",
    "api",
    "openapi"
  ],
  "version": "0.8.0",
  "website": "https://gitlab.com/stcarrez/openapi-ada"
}
