-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Prior to version 1.2, we were generating our docs using additional-symbol-graph-dir
.
This is how we built the symbol graph:
sh("swift",
"build",
"--target", "RevenueCat",
"--configuration", "debug", # Necessary for debug-only symbols
# Build for iOS instead of the default macOS. This ensures that iOS-only symbols are included in the docs.
"-Xswiftc", "-sdk", "-Xswiftc", sh("xcrun", "--sdk", "iphonesimulator", "--show-sdk-path").strip!,
"-Xswiftc", "-target", "-Xswiftc", "x86_64-apple-ios#{ios_version}-simulator",
"-Xswiftc", "-emit-symbol-graph",
"-Xswiftc", "-emit-symbol-graph-dir",
"-Xswiftc", ".build")
I updated the plugin to 1.2 to be able to use --include-extended-types
now so that we can document our extensions. However, generating symbols fails now:
[207/229] Emitting module RevenueCat
<unknown>:0: error: error opening '.build/RevenueCat.symbols.json' for output: No such file or directory
<unknown>:0: error: error opening '.build/[email protected]' for output: No such file or directory
<unknown>:0: error: error opening '.build/[email protected]' for output: No such file or directory
Checklist
- If possible, I've reproduced the issue using the
main
branch of this package. - This issue hasn't been addressed in an existing GitHub issue.
Expected behavior
I expected our swift build
command to continue working
Actual behavior
Build fails.
Swift-DocC Plugin Version Information
Swift-DocC plugin version: 1.2.0
Swift Compiler version:
swift-driver version: 1.75.2 Apple Swift version 5.8 (swiftlang-5.8.0.124.2 clang-1403.0.22.11.100)
Target: arm64-apple-macosx13.0
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working