Commit graph

14 commits

Author SHA1 Message Date
Mathieu Duponchelle
27d4c5157d scripts/release: fix license files paths
The previous version only worked when the script was run from
the root source directory

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/165>
2021-09-23 01:20:22 +02:00
Sebastian Dröge
bf4187016a Include LICENSE.XXX files in the tarball 2020-09-03 23:58:31 +03:00
Sebastian Dröge
460cf29289 Fix up licensing information of the documentation
The tutorials are licensed under the CC BY-SA 4.0 license but all other
documentation (especially API reference and design documentation) is
LGPL v2.1+.

Also the tutorials are not LGPL v2.1-only but also allow any later
version.
2020-09-03 23:53:47 +03:00
Sebastian Dröge
b3981daca0 Add license blurb from README.md to RELEASE_README.md so it's included in the tarball
Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/69
2020-09-03 23:38:43 +03:00
Tim-Philipp Müller
ccb4ece73f scripts: release: Filter out duplicate js search assets for devhelp dir
Don't really need this for the devhelp pages.

Reduces tarball size by ~30%.

Fixes #61

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/103>
2020-08-07 12:25:39 +00:00
Tim-Philipp Müller
f8ba1f784f release.py: fix release tarball name 2020-07-02 19:57:38 +01:00
Mathieu Duponchelle
b7ded6f98b release.py: order symbols list, preserve old symbols
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/100>
2020-07-02 15:41:25 +02:00
Mathieu Duponchelle
059f092ca4 RELEASE_README: add disk usage considerations section
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/95>
2020-06-24 09:30:01 +00:00
Thibault Saunier
0f90758ead Make hotdoc warn us about missing Since markers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/97>
2020-06-23 18:01:17 -04:00
Thibault Saunier
9aa7705c95 scripts: Rework the release tarball layout
Adding everything to a `GStreamer-doc-%(project_version)` folder.
Printing release output directory

Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/35

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/92>
2020-05-28 21:21:04 -04:00
Mathieu Duponchelle
4e000e6701 Heavily refactor the sitemap 2019-05-30 02:55:43 +02:00
Thibault Saunier
7159236b52 List all GStreamer elements on the plugins index page 2019-05-26 17:08:53 +02:00
Thibault Saunier
dd1a0faadc Add a 'release' target to generate a ready to install tarball 2019-05-13 11:39:10 -04:00
Thibault Saunier
ad0779c4fd Build GStreamer modules API documentation as part of our build
Adding a nice landing page.

And update emoticons.

Using meson subprojects
2019-05-13 11:39:10 -04:00