[clamav-users] ClamAV® blog: ClamAV 0.104.0 Second Release Candidate is here!
Paul Kosinski
clamav-users at iment.com
Wed Aug 25 14:25:37 UTC 2021
On Tue, 24 Aug 2021 23:08:52 +0000
"Micah Snyder (micasnyd)" <micasnyd at cisco.com> wrote:
> This conversation is a fun read! But don't worry really no point removing the docs from the source package or the pre-compiled packages. Including it is painless at this point. If you're curious why, here's the process...
>
> The documentation website source is hosted in our Cisco-Talos/clamav-documentation<https://github.com/Cisco-Talos/clamav-documentation> repo.
>
> Any time there is a change to the docs, GitHub Actions automatically re-builds the static site using mdBook and force-pushes it to the gh-pages<https://github.com/Cisco-Talos/clamav-documentation/tree/gh-pages> branch to publish it.
>
> To include the docs in the source tarball, all we do (Jenkins does) is copy the contents of that branch into the clamav/docs/html<https://github.com/Cisco-Talos/clamav/tree/main/docs/html> directory before building the source package.
>
> >From there, the build system takes care of it. The docs/html directory is bundled into the tarball, and when building the pre-compiled packages, the html directory is marked for installation and so is included in each package.
>
> That also means that if you're not building from the release tarball (i.e. if you're building from a git clone), you won't get an offline copy of the documentation.
>
> -Micah
>
> Micah Snyder
> ClamAV Development
> Talos
> Cisco Systems, Inc.
Sounds good!
More information about the clamav-users
mailing list