Skip to content

Conversation

@aciidgh
Copy link
Contributor

@aciidgh aciidgh commented Feb 11, 2020

Package builder started considering directories inside a target as
a file that can have a rule. However, this wasn't gated behind the tools
version check and we were not handling directories that are explicitly
declared as sources in the package manifest.

rdar://problem/59243977
https://bugs.swift.org/browse/SR-12158

@aciidgh
Copy link
Contributor Author

aciidgh commented Feb 11, 2020

@swift-ci smoke test

Package builder started considering directories inside a target as
a file that can have a rule. However, this wasn't gated behind the tools
version check and we were not handling directories that are explicitly
declared as sources in the package manifest.

<rdar://problem/59243977>
@aciidgh
Copy link
Contributor Author

aciidgh commented Feb 14, 2020

Using the same PR to cherry-pick the fix in #2574 as they're in the same area and otherwise cause conflict.

@aciidgh
Copy link
Contributor Author

aciidgh commented Feb 14, 2020

@swift-ci smoke test self hosted

A single source file can be declared multiple times in the manifest so
we need to handle those cases.

<rdar://problem/59356544>
@aciidgh
Copy link
Contributor Author

aciidgh commented Feb 14, 2020

@swift-ci smoke test self hosted

@aciidgh
Copy link
Contributor Author

aciidgh commented Feb 14, 2020

@swift-ci smoke test

@aciidgh
Copy link
Contributor Author

aciidgh commented Feb 14, 2020

@swift-ci smoke test linux

@aciidgh aciidgh merged commit 09eeee1 into swiftlang:master Feb 15, 2020
@aciidgh aciidgh deleted the dot-in-the-house branch February 15, 2020 02:19
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.

1 participant