Skip to content

Commit d163547

Browse files
committed
[FIX] Included files in distribution
1 parent 452c72c commit d163547

File tree

2 files changed

+75
-2
lines changed

2 files changed

+75
-2
lines changed

.claude/settings.local.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"Bash(pip install:*)",
88
"Bash(tree:*)",
99
"Bash(wc:*)",
10-
"Bash(DEVELOPER_MODE=1 python:*)"
10+
"Bash(DEVELOPER_MODE=1 python:*)",
11+
"Bash(du:*)"
1112
]
1213
}
1314
}

MANIFEST.in

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,75 @@
11
recursive-include fxgui *
2+
3+
# Bytecode and cache
24
global-exclude __pycache__/*
3-
global-exclude *.ai
5+
global-exclude *.pyc
6+
global-exclude *.pyo
7+
8+
# Version control
9+
global-exclude .git
10+
global-exclude .git/*
11+
global-exclude .gitignore
12+
global-exclude .gitattributes
13+
global-exclude .gitmodules
14+
prune **/.git
15+
prune **/.github
16+
17+
# IDE and editor files
18+
global-exclude *.ai
19+
global-exclude .DS_Store
20+
global-exclude Thumbs.db
21+
global-exclude *.swp
22+
global-exclude *.swo
23+
global-exclude *~
24+
25+
# JavaScript/Node (not needed for Python Qt library)
26+
global-exclude *.js
27+
global-exclude *.mjs
28+
global-exclude *.ts
29+
global-exclude *.d.ts
30+
global-exclude package.json
31+
global-exclude package-lock.json
32+
global-exclude composer.json
33+
global-exclude yarn.lock
34+
global-exclude *.npmignore
35+
global-exclude .npmrc
36+
global-exclude .nvmrc
37+
global-exclude .node-version
38+
prune **/node_modules
39+
prune **/js
40+
prune **/js-packages
41+
42+
# Web assets (not needed)
43+
global-exclude *.css
44+
global-exclude *.less
45+
global-exclude *.scss
46+
global-exclude *.woff
47+
global-exclude *.woff2
48+
global-exclude *.ttf
49+
global-exclude *.eot
50+
global-exclude *.otf
51+
prune **/css
52+
prune **/webfonts
53+
prune **/less
54+
prune **/scss
55+
prune **/sprites
56+
prune **/metadata
57+
58+
# Documentation in submodules
59+
global-exclude CHANGELOG.md
60+
global-exclude CONTRIBUTING.md
61+
global-exclude CODE_OF_CONDUCT.md
62+
global-exclude PULL_REQUEST_TEMPLATE.md
63+
prune **/.github
64+
prune **/ISSUE_TEMPLATE
65+
66+
# Config/tooling files from submodules
67+
global-exclude .editorconfig
68+
global-exclude .prettierrc*
69+
global-exclude .prettierignore
70+
global-exclude .markdownlint*
71+
global-exclude .jsonschema.json
72+
global-exclude .dockerignore
73+
global-exclude Dockerfile
74+
prune **/.devcontainer
75+
prune **/.husky

0 commit comments

Comments
 (0)