-
Notifications
You must be signed in to change notification settings - Fork 82
Expand file tree
/
Copy pathMANIFEST.in
More file actions
31 lines (25 loc) · 916 Bytes
/
MANIFEST.in
File metadata and controls
31 lines (25 loc) · 916 Bytes
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
# Include documentation and license files
include README.md
include LICENSE
include LICENSE.LibRaw
# Note: AGENTS.md is excluded - it's for development only, not end users
# Include Cython source and helper headers
include rawpy/_rawpy.pyx
include rawpy/def_helper.h
include rawpy/data_helper.h
# Include type stub and marker
include rawpy/py.typed
include rawpy/_rawpy.pyi
# Include external LibRaw source code (required for building from source)
recursive-include external/LibRaw *.h *.cpp
include external/LibRaw/COPYRIGHT
include external/LibRaw/LICENSE.CDDL
include external/LibRaw/LICENSE.LGPL
include external/LibRaw/Changelog.txt
recursive-include external/LibRaw-cmake *.cmake *.cmake.in CMakeLists.txt
# Exclude build artifacts
prune external/LibRaw-cmake/build
# Exclude development-only directories
prune test
# Exclude generated files (regenerated from .pyx during build)
exclude rawpy/_rawpy.cpp