Changeset View
Changeset View
Standalone View
Standalone View
depends/packages.md
Show First 20 Lines • Show All 175 Lines • ▼ Show 20 Lines | |||||
not sufficient to just say `libprimary`. | not sufficient to just say `libprimary`. | ||||
For us, it's much easier to just link a static `libsecondary` into a shared | For us, it's much easier to just link a static `libsecondary` into a shared | ||||
`libprimary`. Especially because in our case, we are linking against a dummy | `libprimary`. Especially because in our case, we are linking against a dummy | ||||
`libprimary` anyway that we'll throw away. We don't care if the end-user has a | `libprimary` anyway that we'll throw away. We don't care if the end-user has a | ||||
static or dynamic `libsecondary`, that's not our concern. With a static | static or dynamic `libsecondary`, that's not our concern. With a static | ||||
`libsecondary`, when we need to link `libprimary` into our executable, there's | `libsecondary`, when we need to link `libprimary` into our executable, there's | ||||
no dependency chain to worry about as `libprimary` has all the symbols. | no dependency chain to worry about as `libprimary` has all the symbols. | ||||
## Build targets: | |||||
To build an individual package (useful for debugging), the following build | |||||
targets are available. | |||||
make ${package} | |||||
make ${package}_fetched | |||||
make ${package}_extracted | |||||
make ${package}_preprocessed | |||||
make ${package}_configured | |||||
make ${package}_built | |||||
make ${package}_staged | |||||
make ${package}_postprocessed | |||||
make ${package}_cached | |||||
make ${package}_cached_checksum |