|
1 | | -include LICENSE.txt |
2 | | -include THIRD_PARTY_LICENSES.txt |
3 | | -include ads/common/*.json |
4 | | -include ads/feature_engineering/*.json |
5 | | -include ads/templates/*.jinja2 |
6 | | -include ads/common/function/*.yaml |
7 | | -include ads/common/artifact/*.* |
8 | | -include ads/model/runtime/schemas/*.yaml |
9 | | -include ads/jobs/schema/** |
10 | | -include ads/opctl/index.yaml |
11 | | -include ads/opctl/operators/**/*.py |
12 | | -include ads/opctl/docker/** |
13 | | -include ads/opctl/conda/manifest_template.yaml |
14 | | -include ads/opctl/conda/config.yaml |
15 | | -include ads/opctl/config/diagnostics/**/*.yaml |
16 | | -include ads/opctl/templates/*.jinja2 |
17 | | -include pyproject.toml |
18 | | -global-exclude tests/** |
19 | | -global-exclude notebooks/** |
20 | | -exclude tests/** |
21 | | -exclude notebooks/** |
22 | | -exclude build/lib/tests/** |
23 | | -exclude build/lib/notebooks/** |
24 | | -exclude benchmark/** |
25 | | -include ads/ads |
26 | | -include ads/model/common/*.* |
27 | | -include ads/operator/**/*.md |
28 | | -include ads/operator/**/*.yaml |
29 | | -include ads/operator/**/*.whl |
30 | | -include ads/operator/**/MLoperator |
| 1 | +# Manifest.in file used by setuptools, which we are not using anymore. |
| 2 | +# Do not add anything to this file, unless revert back to setuptools, which is not recommended. See why here: |
| 3 | +# https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html. |
| 4 | + |
| 5 | +# Instead flit-core used as backend to build ADS - see section [build-system] in pyproject.toml. |
| 6 | +# For flit-core we can specify files and folders, which needs to be included or excluded in build using |
| 7 | +# [tool.flit.sdist] section of pyproject.toml. See: https://flit.pypa.io/en/latest/pyproject_toml.html#sdist-section |
| 8 | +# If build-system library will change, make changed to list of included/excluded to build files accordingly |
| 9 | +# as it will be suggested by new build-system library. |
0 commit comments