mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-04-02 02:49:12 +00:00
swagger-ui: OpenAPI (aka swagger) website (v5.17.14)
New recipe with the static version of the Swagger UI.
This is *not* a NPM version of the website (swagger-ui, swagger-ui-dist, swagger-ui-react).
But the static release.
Plain old HTML/CSS/JS (Standalone)
The folder /dist includes all the HTML, CSS and JS files needed to run SwaggerUI on a static website or CMS, without requiring NPM.
Download the latest release.
Copy the contents of the /dist folder to your server.
Open swagger-initializer.js in your text editor and replace "https://petstore.swagger.io/v2/swagger.json" with the URL for your OpenAPI 3.0 spec.
-- https://github.com/swagger-api/swagger-ui/blob/HEAD/docs/usage/installation.md#plain-old-htmlcssjs-standalone
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
40396e20b3
commit
0f692c3ab7
@ -0,0 +1,22 @@
|
||||
SUMMARY = "Visually render documentation for an API defined with the OpenAPI"
|
||||
DESCRIPTION = "\
|
||||
Swagger UI allows anyone — be it your development team or your end consumers — to visualize and \
|
||||
interact with the API’s resources without having any of the implementation logic in place. \
|
||||
It’s automatically generated from your OpenAPI (formerly known as Swagger) Specification, \
|
||||
with the visual documentation making it easy for back end implementation and client side consumption. \
|
||||
"
|
||||
HOMEPAGE = "https://github.com/swagger-api/swagger-ui"
|
||||
SECTION = "net"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
||||
|
||||
SRC_URI = "git://github.com/swagger-api/swagger-ui;branch=master;protocol=https"
|
||||
|
||||
SRCREV = "74ed0adebfc9c8dd0de2bf8e81495b022a66c083"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${localstatedir}/www/openapi/static
|
||||
cp -r ${S}/dist/* ${D}${localstatedir}/www/openapi/static
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user