Commit 60205ad
Remove unexported executables from products (#592)
Motivation:
From https://developer.apple.com/documentation/swift_packages/product
> Executable
> Use an executable product to vend an executable target.
> Use this only if you want to make the executable available to clients.
Several executable products are not meant to be made available to
clients, but rather exist for internal integration or performance tests.
Further, most of these products are not namespaced and have generic names.
The code-generator product, `protoc-gen-grpc-swift`, appears to be the
only executable intended for export and it is already appropriately
namespaced.
Modifications:
Unexport the executable products that are not intended for use by clients.
Change the `Makefile` to reference the executable targets rather than their
derived products.
Result:
Fewer potential namespace conflicts. This fixed #591.1 parent 8db70dd commit 60205ad
2 files changed
+2
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | 24 | | |
29 | 25 | | |
30 | 26 | | |
| |||
0 commit comments