Skip to content

Only build required cabal component - #1095

Merged
mergify[bot] merged 1 commit into
masterfrom
cabal-components
Sep 23, 2019
Merged

Only build required cabal component#1095
mergify[bot] merged 1 commit into
masterfrom
cabal-components

Conversation

@aherrmann

Copy link
Copy Markdown
Contributor

Before, e.g. haskell_cabal_library would also build exe components in a package. This is wasted build time and also requires all package components to build correctly even if only the library component is required. The latter can be an issue in case of vendored (patched) packages.

@mboes mboes added the merge-queue merge on green CI label Sep 23, 2019
@mboes

mboes commented Sep 23, 2019

Copy link
Copy Markdown
Contributor

@regnat does #1097 take into account this change?

Before, e.g. `haskell_cabal_library` would also build `exe` components
in a package. This is wasted build time and also requires all package
components to build correctly even if only the library component is
required. The latter can be an issue in case of vendored (patched)
packages.
@mergify
mergify Bot merged commit 3b7b0d6 into master Sep 23, 2019
@mergify
mergify Bot deleted the cabal-components branch September 23, 2019 15:47
@mergify mergify Bot removed the merge-queue merge on green CI label Sep 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants