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