summaryrefslogtreecommitdiff
path: root/MANIFEST.in
blob: b436e6dd3407f05a758aea8d444ccc449e2175c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Legal stuff
include LICENSE
include NOTICE

# Miscellaneous other
include MANIFEST.in
include MANIFEST

# Include the abstract (version-independent) stuff, for completeness
include README.txt.in
include pyxb/__init__.py.in
include doc/conf.py.in

# Include the pre-built bindings for standard schema, excepting schema we
# downloaded.
graft pyxb/bundles
prune pyxb/bundles/core/schemas
prune pyxb/bundles/core/remote
prune pyxb/bundles/wssplat/schemas
prune pyxb/bundles/wssplat/remote
prune pyxb/bundles/opengis/schemas
prune pyxb/bundles/opengis/remote

# Include all the unit tests
recursive-include tests *.py *.xsd *.xml *.sh

# Include the scripts and any other garbage helpful to the maintainer
recursive-include maintainer * *.sh *.py

# Documentation, not including cached W3C material
global-include README*
graft doc
prune doc/_build
exclude doc/*.eap
prune doc/W3C

# Examples that didn't go into bundles
recursive-include examples *.txt *.py *.sh *.xsd *.xml *-patch *.out

# Detritus
global-exclude *~ #*# *.pyc *.pyo