Skip to content

Commit 293d538

Browse files
committed
refining wording around introducing dependencies and targets
1 parent 378d399 commit 293d538

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Sources/PackageManagerDocs/Documentation.docc/IntroducingPackages.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ Types of products include libraries, executables, and plugins:
1414
- An executable is a program that can be run by the operating system.
1515
- A plugin is executable code that the Swift Package Manager may use to provide additional commands or build capabilities.
1616

17-
The package can also declare `Dependencies`, that can include other Swift packages that provide modules you use.
18-
Dependencies can also provide macros, plugins, or reference system or binary (non-source) dependencies.
17+
A package may declare `Dependencies`, that provide products from other Swift packages.
18+
A dependency may also be defined to a system library or binary (non-source) artifact.
1919

2020
Each product is made up of one or more `Targets`, the basic building block of a Swift package.
2121
Each target specifies an module, may declare one or more dependencies on other targets within the same package and on products vended by the package’s dependencies.
22-
A target may define a library, a test suite, an executable, an macro, a binary dependency, and so on.
22+
A target may define a library, a test suite, an executable, an macro, a binary file, and so on.
2323

2424
### About Modules
2525

0 commit comments

Comments
 (0)