Skip to content

Commit 98b3875

Browse files
committed
Tweaks to distributed files
1 parent 7e5612d commit 98b3875

4 files changed

Lines changed: 38 additions & 23 deletions

File tree

cpp/pyproject.toml.jinja

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ libraries = [
137137
[tool.hatch.build.targets.sdist]
138138
packages = [
139139
"{{module}}",
140+
]
141+
include = [
140142
"cpp",
141143
]
142144

cppjswasm/pyproject.toml.jinja

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,10 @@ libraries = [
158158
[tool.hatch.build.targets.sdist]
159159
packages = [
160160
"{{module}}",
161-
"/js",
162-
"/cpp",
161+
]
162+
include = [
163+
"cpp",
164+
"js",
163165
]
164166
sources = [
165167
".",
@@ -170,8 +172,8 @@ packages = [
170172
"{{module}}",
171173
]
172174
exclude = [
173-
"/js",
174-
"/cpp",
175+
"js",
176+
"cpp",
175177
]
176178
177179
[tool.pytest.ini_options]

rust/pyproject.toml.jinja

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,8 @@ ignore = [
9292
"Cargo.lock",
9393
"Makefile",
9494
"docs/**/*",
95-
"rust/.config/*",
96-
"rust/Cargo.lock",
97-
"rust/README.md",
95+
"rust/**/*",
96+
"src/**/*",
9897
]
9998
10099
[tool.cibuildwheel]
@@ -152,17 +151,25 @@ path = "."
152151
[tool.hatch.build.targets.sdist]
153152
packages = [
154153
"{{module}}",
155-
"/rust",
156-
"/src",
157154
]
158-
sources = [
159-
".",
155+
include = [
156+
"rust",
157+
"src",
158+
"Cargo.toml",
159+
"Cargo.lock",
160+
]
161+
exclude = [
162+
"target",
160163
]
161164
162165
[tool.hatch.build.targets.wheel]
163166
packages = [
164167
"{{module}}",
165168
]
169+
exclude = [
170+
"rust",
171+
"src",
172+
]
166173
167174
[tool.pytest.ini_options]
168175
addopts = [

rustjswasm/pyproject.toml.jinja

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,9 @@ ignore = [
107107
".vscode/*",
108108
"{{module}}/extension/**/*",
109109
"docs/**/*",
110-
"js/dist/**/*",
111-
"rust/.config/*",
112-
"rust/Cargo.lock",
113-
"rust/README.md",
110+
"js/**/*",
111+
"rust/**/*",
112+
"src/**/*",
114113
]
115114
116115
[tool.cibuildwheel]
@@ -165,22 +164,27 @@ path = "."
165164
[tool.hatch.build.targets.sdist]
166165
packages = [
167166
"{{module}}",
168-
"/js",
169-
"/rust",
170-
"/src",
171167
]
172-
sources = [
173-
".",
168+
include = [
169+
"js",
170+
"rust",
171+
"src",
172+
"Cargo.toml",
173+
"Cargo.lock",
174+
]
175+
exclude = [
176+
"js/node_modules",
177+
"target",
174178
]
175179
176180
[tool.hatch.build.targets.wheel]
177181
packages = [
178182
"{{module}}",
179183
]
180184
exclude = [
181-
"/js",
182-
"/rust",
183-
"/src",
185+
"js",
186+
"rust",
187+
"src",
184188
]
185189
186190
[tool.pytest.ini_options]

0 commit comments

Comments
 (0)