ccbfdec334
* excludes scenario guides from core docs, splits porting guides and roadmaps, symlinks indices to create index.html pages, and adds .gitignore entries for conf.py and the toplevel index.rst files generated by the docs build This solution builds three types of docs: * ansible-2.10 and earlier: all the docs. Handle this via `make webdocs ANSIBLE_VERSION=2.10` * ansible-3 and later: a subset of the docs for the ansible package. Handle this via `make webdocs ANSIBLE_VERSION=3` (change the ANSIBLE_VERSION to match the version being built for. * ansible-core: a subset of the docs for the ansible-core package. Handle this via `make coredocs`. * `make webdocs` now always builds all the collection docs * Use `make coredocs` to limit it to core plugins only * The user specifies the desired version. If no ANSIBLE_VERSION is specified, build plugins for the latest release of ansible Co-authored-by: Toshio Kuratomi <a.badger@gmail.com> Co-authored-by: Matt Clay <matt@mystile.com>
40 lines
1.8 KiB
Text
40 lines
1.8 KiB
Text
include README.rst
|
|
include COPYING
|
|
include SYMLINK_CACHE.json
|
|
include requirements.txt
|
|
recursive-include docs *
|
|
include docs/docsite/rst/collections/all_plugins.rst
|
|
exclude docs/docsite/rst_warnings
|
|
exclude docs/docsite/rst/conf.py
|
|
exclude docs/docsite/rst/index.rst
|
|
recursive-exclude docs/docsite/_build *
|
|
recursive-exclude docs/docsite/_extensions *.pyc *.pyo
|
|
include examples/hosts
|
|
include examples/ansible.cfg
|
|
include examples/scripts/ConfigureRemotingForAnsible.ps1
|
|
include examples/scripts/upgrade_to_ps3.ps1
|
|
include lib/ansible/keyword_desc.yml
|
|
recursive-include lib/ansible/executor/powershell *.ps1
|
|
recursive-include lib/ansible/module_utils/csharp *.cs
|
|
recursive-include lib/ansible/module_utils/powershell *.psm1
|
|
recursive-include lib/ansible/modules/windows *.ps1
|
|
recursive-include lib/ansible/galaxy/data *.yml *.j2 README.md ansible.cfg inventory .git_keep
|
|
recursive-include lib/ansible/config *.yml
|
|
recursive-include licenses *.txt
|
|
recursive-include packaging *
|
|
recursive-include test/ansible_test *.py Makefile
|
|
recursive-include test/integration *
|
|
recursive-include test/lib/ansible_test/config *.template
|
|
recursive-include test/lib/ansible_test/_data *.cfg *.ini *.json *.ps1 *.psd1 *.py *.sh *.txt *.yml coveragerc inventory
|
|
recursive-include test/lib/ansible_test/_data/injector ansible ansible-config ansible-connection ansible-console ansible-doc ansible-galaxy ansible-playbook ansible-pull ansible-test ansible-vault pytest
|
|
recursive-include test/lib/ansible_test/_data/sanity/validate-modules validate-modules
|
|
recursive-include test/sanity *.json *.py *.txt
|
|
recursive-include test/support *.py *.ps1 *.psm1 *.cs
|
|
exclude test/sanity/code-smell/botmeta.*
|
|
recursive-include test/units *
|
|
include Makefile
|
|
include MANIFEST.in
|
|
include changelogs/CHANGELOG*.rst
|
|
include changelogs/changelog.yaml
|
|
recursive-include hacking/build_library *.py
|
|
include hacking/build-ansible.py
|