@ -250,12 +250,7 @@ By default, the ``MANIFEST.in`` style directives would exclude all files by defa
The ``manifest.directives`` supplied in :file:`galaxy.yml` are inserted after the default includes and before the default excludes.
To enable the use of manifest directives without supplying your own, set ``manifest.directives`` to either ``[]`` or ``null`` in the :file:`galaxy.yml` file and remove any use of ``build_ignore``:
..code-block:: yaml
manifest:
directives: []
To enable the use of manifest directives without supplying your own, insert either ``manifest: {}`` or ``manifest: null`` in the :file:`galaxy.yml` file and remove any use of ``build_ignore``.
If the default manifest directives do not meet your needs, you can set ``manifest.omit_default_directives`` to a value of ``true`` in :file:`galaxy.yml`. You then must specify a full compliment of manifest directives in :file:`galaxy.yml`. The defaults documented above are a good starting point.
- This uses C(fnmatch) to match the files or directories.
- Some directories and files like C(galaxy.yml), C(*.pyc), C(*.retry), and
C(.git) are always filtered.
- Mutually exclusive with C(manifest_directives)
- Mutually exclusive with C(manifest)
type:list
version_added:'2.10'
@ -116,5 +116,5 @@
- The key C(directives) is a list of MANIFEST.in style L(directives,https://packaging.python.org/en/latest/guides/using-manifest-in/#manifest-in-commands)
- The key C(omit_default_directives) is a boolean that controls whether the default directives are used