The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MarkdownPDF, reference 0.12.0 (8e5098), with Swift 6.2 for macOS (SPM) on 10 Oct 2026 16:05:17 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/diyamantina/MarkdownPDF.git
Reference: 0.12.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/diyamantina/MarkdownPDF
 * tag               0.12.0     -> FETCH_HEAD
HEAD is now at 8e5098d chore(release): cut 0.12.0
Cloned https://github.com/diyamantina/MarkdownPDF.git
Revision (git rev-parse @):
8e5098dd6a320b24414aabbc97d124f019154c8b
SUCCESS checkout https://github.com/diyamantina/MarkdownPDF.git at 0.12.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/diyamantina/MarkdownPDF.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/10] Write sources
[8/10] Copying Fonts
[9/10] Write swift-version--3CB7CFEC50E0D141.txt
[11/29] Compiling MarkdownPDFDocumentation MarkdownPDFDocumentation.swift
[12/29] Emitting module MarkdownPDFDocumentation
[13/29] Compiling MathTypeset TrueTypeMathTable.swift
[14/29] Compiling MathTypeset TrueTypeByteReader.swift
[15/29] Compiling MathTypeset MathRun.swift
[16/29] Compiling MathTypeset TrueTypeFontError.swift
[17/30] Compiling MathTypeset MathLayoutElement.swift
[18/30] Compiling MathTypeset MathLayoutMetrics.swift
[19/30] Compiling MathTypeset MathLinearizer.swift
[20/30] Compiling MathTypeset MathNode.swift
[21/30] Compiling MathTypeset MathFontStyle.swift
[22/30] Compiling MathTypeset MathLayout.swift
[23/30] Compiling MathTypeset MathBox.swift
[24/30] Compiling MathTypeset MathColor.swift
[25/30] Emitting module MathTypeset
[26/30] Compiling MathTypeset MathParser.swift
[27/30] Emitting module MarkdownPDFResume
[28/30] Compiling MarkdownPDFResume ResumeMarkdownTemplate.swift
[29/30] Compiling MarkdownPDFResume ResumeDocument.swift
[30/30] Compiling MathTypeset TrueTypeMathTableParser.swift
[31/139] Emitting module MarkdownPDF
[32/150] Compiling MarkdownPDF PDFPageResources.swift
[33/150] Compiling MarkdownPDF PDFSRGBICCProfile.swift
[34/150] Compiling MarkdownPDF PDFSimpleFontMetrics.swift
[35/150] Compiling MarkdownPDF PDFStreamEncoder.swift
[36/150] Compiling MarkdownPDF PDFSyntax.swift
[37/150] Compiling MarkdownPDF PDFTaggedContent.swift
[38/150] Compiling MarkdownPDF PDFTaggedContentBuilder.swift
[39/150] Compiling MarkdownPDF PDFTaggedContentObjectGraph.swift
[40/150] Compiling MarkdownPDF PDFTextEncoding.swift
[41/150] Compiling MarkdownPDF PDFTextRun.swift
[42/150] Compiling MarkdownPDF PDFToUnicodeCMap.swift
[43/150] Compiling MarkdownPDF PDFToUnicodeCMapError.swift
[44/150] Compiling MarkdownPDF PDFOptionsColophon.swift
[45/150] Compiling MarkdownPDF PDFOptionsCover.swift
[46/150] Compiling MarkdownPDF PDFOptionsIgnoreHTMLComments.swift
[47/150] Compiling MarkdownPDF PDFOptionsIndex.swift
[48/150] Compiling MarkdownPDF PDFOptionsIndexTerm.swift
[49/150] Compiling MarkdownPDF PDFOptionsPageNumbers.swift
[50/150] Compiling MarkdownPDF PDFOutlineObject.swift
[51/150] Compiling MarkdownPDF PDFOutputIntent.swift
[52/150] Compiling MarkdownPDF PDFPageCanvas.swift
[53/150] Compiling MarkdownPDF PDFPageDictionary.swift
[54/150] Compiling MarkdownPDF PDFPageLabel.swift
[55/150] Compiling MarkdownPDF PDFPageResourceUsage.swift
[56/150] Compiling MarkdownPDF PDFCoverFit.swift
[57/150] Compiling MarkdownPDF PDFDeflate.swift
[58/150] Compiling MarkdownPDF PDFDocumentCatalog.swift
[59/150] Compiling MarkdownPDF PDFDocumentMetadata.swift
[60/150] Compiling MarkdownPDF PDFDocumentOutline.swift
[61/150] Compiling MarkdownPDF PDFDocumentPageTree.swift
[62/150] Compiling MarkdownPDF PDFDocumentWriter.swift
[63/150] Compiling MarkdownPDF PDFEmbeddedFontCatalog.swift
[64/150] Compiling MarkdownPDF PDFEmbeddedFontError.swift
[65/150] Compiling MarkdownPDF PDFEmbeddedFontResource.swift
[66/150] Compiling MarkdownPDF PDFEmbeddedFontUsage.swift
[67/150] Compiling MarkdownPDF PDFFontDescriptor.swift
[68/150] Compiling MarkdownPDF ColophonDefaultText.swift
[69/150] Compiling MarkdownPDF GDEFTable.swift
[70/150] Compiling MarkdownPDF GPOSAnchor.swift
[71/150] Compiling MarkdownPDF GPOSMarkPositioner.swift
[72/150] Compiling MarkdownPDF GPOSTable.swift
[73/150] Compiling MarkdownPDF GPOSValueRecord.swift
[74/150] Compiling MarkdownPDF GSUBContextualRule.swift
[75/150] Compiling MarkdownPDF GSUBFeatureApplier.swift
[76/150] Compiling MarkdownPDF GSUBTable.swift
[77/150] Compiling MarkdownPDF HTMLCommentStripper.swift
[78/150] Compiling MarkdownPDF HebrewShaper.swift
[79/150] Compiling MarkdownPDF IndexCollation.swift
[80/150] Compiling MarkdownPDF PDFType0FontObject.swift
[81/150] Compiling MarkdownPDF PDFXObjectResource.swift
[82/150] Compiling MarkdownPDF PNGDecoder.swift
[83/150] Compiling MarkdownPDF SequenceLookupRecord.swift
[84/150] Compiling MarkdownPDF ShapedGlyph.swift
[85/150] Compiling MarkdownPDF ShapedTextMapping.swift
[86/150] Compiling MarkdownPDF SingleFaceSFNTAssembler.swift
[87/150] Compiling MarkdownPDF SourceCodeBlockCommentDelimiter.swift
[88/150] Compiling MarkdownPDF SourceCodeLanguage.swift
[89/150] Compiling MarkdownPDF SourceCodeSyntaxHighlighter.swift
[90/150] Compiling MarkdownPDF SourceCodeToken.swift
[91/150] Compiling MarkdownPDF SourceCodeTokenKind.swift
[92/150] Compiling MarkdownPDF MarkdownParser.swift
[93/150] Compiling MarkdownPDF MarkdownSource.swift
[94/150] Compiling MarkdownPDF MathTypesetAdapter.swift
[95/150] Compiling MarkdownPDF MermaidDiagram.swift
[96/150] Compiling MarkdownPDF OpenTypeClassDef.swift
[97/150] Compiling MarkdownPDF OpenTypeShaper.swift
[98/150] Compiling MarkdownPDF PDFCIDFontType0Object.swift
[99/150] Compiling MarkdownPDF PDFCIDFontType2Object.swift
[100/150] Compiling MarkdownPDF PDFCIDFontWidths.swift
[101/150] Compiling MarkdownPDF PDFCIDSystemInfo.swift
[102/150] Compiling MarkdownPDF PDFColor.swift
[103/150] Compiling MarkdownPDF PDFContentStream.swift
[104/150] Compiling MarkdownPDF PDFFontFile2Stream.swift
[105/150] Compiling MarkdownPDF PDFFontFile3Stream.swift
[106/150] Compiling MarkdownPDF PDFFontObject.swift
[107/150] Compiling MarkdownPDF PDFHeadingDestination.swift
[108/150] Compiling MarkdownPDF PDFHeadingDestinationName.swift
[109/150] Compiling MarkdownPDF PDFImage.swift
[110/150] Compiling MarkdownPDF PDFImageCache.swift
[111/150] Compiling MarkdownPDF PDFImageXObject.swift
[112/150] Compiling MarkdownPDF PDFLinkAnnotation.swift
[113/150] Compiling MarkdownPDF PDFNamedDestinations.swift
[114/150] Compiling MarkdownPDF PDFObjectRegistry.swift
[115/150] Compiling MarkdownPDF PDFOptions.swift
[116/150] Compiling MarkdownPDF IndexEntryID.swift
[117/150] Compiling MarkdownPDF IndexRecord.swift
[118/150] Compiling MarkdownPDF IndexRegistry.swift
[119/150] Compiling MarkdownPDF IndexTermMatcher.swift
[120/150] Compiling MarkdownPDF InlineParser.swift
[121/150] Compiling MarkdownPDF LineBreakOpportunityDetector.swift
[122/150] Compiling MarkdownPDF MarkdownBlock.swift
[123/150] Compiling MarkdownPDF MarkdownDocument.swift
[124/150] Compiling MarkdownPDF MarkdownInline.swift
[125/150] Compiling MarkdownPDF MarkdownMath.swift
[126/150] Compiling MarkdownPDF MarkdownPDFError.swift
[127/150] Compiling MarkdownPDF MarkdownPDFRenderer.swift
[128/150] Compiling MarkdownPDF ArabicJoiningType.swift
[129/150] Compiling MarkdownPDF ArabicPositionalForm.swift
[130/150] Compiling MarkdownPDF ArabicShaper.swift
[131/150] Compiling MarkdownPDF BidiParagraphOrdering.swift
[132/150] Compiling MarkdownPDF BundledFonts.swift
[133/150] Compiling MarkdownPDF CFFCharstringDesubroutinizer.swift
[134/150] Compiling MarkdownPDF CFFFont.swift
[135/150] Compiling MarkdownPDF CFFFontProgram.swift
[136/150] Compiling MarkdownPDF CFFSubsetter.swift
[137/150] Compiling MarkdownPDF CanonicalCombiningClass.swift
[138/150] Compiling MarkdownPDF CanonicalCombiningClassOrdering.swift
[139/150] Compiling MarkdownPDF ChartBlock.swift
[140/150] Compiling MarkdownPDF StandardFont.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[141/150] Compiling MarkdownPDF TrueTypeByteReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[142/150] Compiling MarkdownPDF TrueTypeFontError.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[143/150] Compiling MarkdownPDF TrueTypeFontParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[144/150] Compiling MarkdownPDF TrueTypeFontSubsetError.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[145/150] Compiling MarkdownPDF TrueTypeFontSubsetter.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[146/150] Compiling MarkdownPDF TrueTypeGlyphMapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[147/150] Compiling MarkdownPDF TrueTypeGlyphMappingError.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[148/150] Compiling MarkdownPDF VerticalMetrics.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[149/150] Compiling MarkdownPDF VerticalTextShaper.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[150/150] Compiling MarkdownPDF resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/TrueTypeFontParser.swift:214:29: warning: no calls to throwing functions occur within 'try' expression
212 |         let math: TrueTypeMathTable? = if parseMathTable {
213 |             try recordsByTag["MATH"].map { record in
214 |                 let bytes = try tableBytes(record, in: bytes)
    |                             `- warning: no calls to throwing functions occur within 'try' expression
215 |                 do {
216 |                     return try TrueTypeMathTableParser(bytes: bytes, numGlyphs: maxp.numGlyphs).parse()
[151/154] Compiling MarkdownPDFLinux MarkdownPDFLinuxRenderer.swift
[152/154] Emitting module MarkdownPDFLinux
[153/154] Compiling MarkdownPDFMac MarkdownPDFMacRenderer.swift
[154/154] Emitting module MarkdownPDFMac
Build complete! (30.09s)
Fetching https://codeberg.org/MarkdownPdfHQ/MathTypeset.git
Fetching https://github.com/apple/swift-docc-plugin
[1/218] Fetching mathtypeset
[219/2563] Fetching mathtypeset, swift-docc-plugin
Fetched https://codeberg.org/MarkdownPdfHQ/MathTypeset.git from cache (1.61s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.61s)
Computing version for https://codeberg.org/MarkdownPdfHQ/MathTypeset.git
Computed https://codeberg.org/MarkdownPdfHQ/MathTypeset.git at 0.7.0 (2.14s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (2.94s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3836] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.23s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.93s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://codeberg.org/MarkdownPdfHQ/MathTypeset.git
Working copy of https://codeberg.org/MarkdownPdfHQ/MathTypeset.git resolved at 0.7.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    },
    {
      "identity" : "mathtypeset",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://codeberg.org/MarkdownPdfHQ/MathTypeset.git"
    }
  ],
  "manifest_display_name" : "MarkdownPDF",
  "name" : "MarkdownPDF",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "MarkdownPDF",
      "targets" : [
        "MarkdownPDF"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MarkdownPDFLinux",
      "targets" : [
        "MarkdownPDFLinux"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MarkdownPDFResume",
      "targets" : [
        "MarkdownPDFResume"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MarkdownPDFMac",
      "targets" : [
        "MarkdownPDFMac"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MarkdownPDFTests",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDFTests",
      "path" : "Tests/MarkdownPDFTests",
      "product_dependencies" : [
        "MathTypeset"
      ],
      "sources" : [
        "ArabicContextualMatchTests.swift",
        "ArabicMarkPositioningTests.swift",
        "ArabicRenderIntegrationTests.swift",
        "ArabicShaperTests.swift",
        "BidiParagraphOrderingTests.swift",
        "BoxDrawingTransliterationTests.swift",
        "BundledFontsTests.swift",
        "CFFFontTests.swift",
        "CFFRenderIntegrationTests.swift",
        "CanonicalCombiningClassTests.swift",
        "ChartBlockTests.swift",
        "ChartLegendTruncationTests.swift",
        "CodeBlockSpacingTests.swift",
        "ColophonTests.swift",
        "ContentStreamGeometry.swift",
        "CoverPageTests.swift",
        "EmbeddedFontVisualWitness.swift",
        "FixtureTests.swift",
        "GDEFTableTests.swift",
        "GPOSTableTests.swift",
        "GPOSValueRecordStrideTests.swift",
        "GSUBContextualParsingTests.swift",
        "HTMLCommentRenderTests.swift",
        "HTMLCommentStripperTests.swift",
        "HebrewShaperTests.swift",
        "ImageMaxHeightFractionTests.swift",
        "IndexCollationTests.swift",
        "IndexMarkerParsingTests.swift",
        "IndexRenderTests.swift",
        "IndexTermMatcherTests.swift",
        "IndexVariantTests.swift",
        "LargeDocumentFixtureTests.swift",
        "LineBreakOpportunityDetectorTests.swift",
        "MarkdownMathLayoutTests.swift",
        "MarkdownMathParserTests.swift",
        "MarkdownPDFRendererTests.swift",
        "MarkdownParserTests.swift",
        "MergeRenderTests.swift",
        "MermaidDiagramTests.swift",
        "MermaidRenderTests.swift",
        "MuPDFStructuredText.swift",
        "OpenTypeClassDefTests.swift",
        "OpenTypeShaperTests.swift",
        "OutlineDepthTests.swift",
        "PDFCoverFitTests.swift",
        "PDFDeflateTests.swift",
        "PDFDocumentStructureTests.swift",
        "PDFHeadingDestinationNameTests.swift",
        "PDFImageObjects.swift",
        "PDFInspector.swift",
        "PDFObjectRegistryTests.swift",
        "PDFStructuralValidationTests.swift",
        "PDFSyntaxTests.swift",
        "PDFTaggedContentTests.swift",
        "PDFToUnicodeCMapTests.swift",
        "PDFToolValidationTests.swift",
        "PDFValidation.swift",
        "PDFVisualLayoutValidationTests.swift",
        "PNGDecoderTests.swift",
        "PNGImageRenderTests.swift",
        "PNMImage.swift",
        "PageNumberTests.swift",
        "ShapedTextMappingTests.swift",
        "ShowcaseFixtureTests.swift",
        "SingleFaceSFNTAssemblerTests.swift",
        "SourceCodeSyntaxHighlighterTests.swift",
        "StandardFontWidthTests.swift",
        "TestDynamicDeflate.swift",
        "TestImageAssets.swift",
        "TestPNGEncoder.swift",
        "TrueTypeFontParserTests.swift",
        "TrueTypeFontSubsetterTests.swift",
        "TrueTypeGlyphMapperTests.swift",
        "VerticalTextBlockTests.swift",
        "VerticalTextShaperTests.swift"
      ],
      "target_dependencies" : [
        "MarkdownPDF",
        "MarkdownPDFLinux",
        "MarkdownPDFMac"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MarkdownPDFResumeTests",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDFResumeTests",
      "path" : "Tests/MarkdownPDFResumeTests",
      "sources" : [
        "ResumeMarkdownTemplateTests.swift"
      ],
      "target_dependencies" : [
        "MarkdownPDF",
        "MarkdownPDFResume"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MarkdownPDFResume",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDFResume",
      "path" : "Sources/MarkdownPDFResume",
      "product_memberships" : [
        "MarkdownPDFResume"
      ],
      "sources" : [
        "ResumeDocument.swift",
        "ResumeMarkdownTemplate.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MarkdownPDFMac",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDFMac",
      "path" : "Sources/MarkdownPDFMac",
      "product_memberships" : [
        "MarkdownPDFMac"
      ],
      "sources" : [
        "MarkdownPDFMacRenderer.swift"
      ],
      "target_dependencies" : [
        "MarkdownPDF"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MarkdownPDFLinux",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDFLinux",
      "path" : "Sources/MarkdownPDFLinux",
      "product_memberships" : [
        "MarkdownPDFLinux"
      ],
      "sources" : [
        "MarkdownPDFLinuxRenderer.swift"
      ],
      "target_dependencies" : [
        "MarkdownPDF"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MarkdownPDFDocumentation",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDFDocumentation",
      "path" : "Sources/MarkdownPDFDocumentation",
      "sources" : [
        "MarkdownPDFDocumentation.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MarkdownPDF",
      "module_type" : "SwiftTarget",
      "name" : "MarkdownPDF",
      "path" : "Sources/MarkdownPDF",
      "product_dependencies" : [
        "MathTypeset"
      ],
      "product_memberships" : [
        "MarkdownPDF",
        "MarkdownPDFLinux",
        "MarkdownPDFMac"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MarkdownPDF/Fonts",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ArabicJoiningType.swift",
        "ArabicPositionalForm.swift",
        "ArabicShaper.swift",
        "BidiParagraphOrdering.swift",
        "BundledFonts.swift",
        "CFFCharstringDesubroutinizer.swift",
        "CFFFont.swift",
        "CFFFontProgram.swift",
        "CFFSubsetter.swift",
        "CanonicalCombiningClass.swift",
        "CanonicalCombiningClassOrdering.swift",
        "ChartBlock.swift",
        "ColophonDefaultText.swift",
        "GDEFTable.swift",
        "GPOSAnchor.swift",
        "GPOSMarkPositioner.swift",
        "GPOSTable.swift",
        "GPOSValueRecord.swift",
        "GSUBContextualRule.swift",
        "GSUBFeatureApplier.swift",
        "GSUBTable.swift",
        "HTMLCommentStripper.swift",
        "HebrewShaper.swift",
        "IndexCollation.swift",
        "IndexEntryID.swift",
        "IndexRecord.swift",
        "IndexRegistry.swift",
        "IndexTermMatcher.swift",
        "InlineParser.swift",
        "LineBreakOpportunityDetector.swift",
        "MarkdownBlock.swift",
        "MarkdownDocument.swift",
        "MarkdownInline.swift",
        "MarkdownMath.swift",
        "MarkdownPDFError.swift",
        "MarkdownPDFRenderer.swift",
        "MarkdownParser.swift",
        "MarkdownSource.swift",
        "MathTypesetAdapter.swift",
        "MermaidDiagram.swift",
        "OpenTypeClassDef.swift",
        "OpenTypeShaper.swift",
        "PDFCIDFontType0Object.swift",
        "PDFCIDFontType2Object.swift",
        "PDFCIDFontWidths.swift",
        "PDFCIDSystemInfo.swift",
        "PDFColor.swift",
        "PDFContentStream.swift",
        "PDFCoverFit.swift",
        "PDFDeflate.swift",
        "PDFDocumentCatalog.swift",
        "PDFDocumentMetadata.swift",
        "PDFDocumentOutline.swift",
        "PDFDocumentPageTree.swift",
        "PDFDocumentWriter.swift",
        "PDFEmbeddedFontCatalog.swift",
        "PDFEmbeddedFontError.swift",
        "PDFEmbeddedFontResource.swift",
        "PDFEmbeddedFontUsage.swift",
        "PDFFontDescriptor.swift",
        "PDFFontFile2Stream.swift",
        "PDFFontFile3Stream.swift",
        "PDFFontObject.swift",
        "PDFHeadingDestination.swift",
        "PDFHeadingDestinationName.swift",
        "PDFImage.swift",
        "PDFImageCache.swift",
        "PDFImageXObject.swift",
        "PDFLinkAnnotation.swift",
        "PDFNamedDestinations.swift",
        "PDFObjectRegistry.swift",
        "PDFOptions.swift",
        "PDFOptionsColophon.swift",
        "PDFOptionsCover.swift",
        "PDFOptionsIgnoreHTMLComments.swift",
        "PDFOptionsIndex.swift",
        "PDFOptionsIndexTerm.swift",
        "PDFOptionsPageNumbers.swift",
        "PDFOutlineObject.swift",
        "PDFOutputIntent.swift",
        "PDFPageCanvas.swift",
        "PDFPageDictionary.swift",
        "PDFPageLabel.swift",
        "PDFPageResourceUsage.swift",
        "PDFPageResources.swift",
        "PDFSRGBICCProfile.swift",
        "PDFSimpleFontMetrics.swift",
        "PDFStreamEncoder.swift",
        "PDFSyntax.swift",
        "PDFTaggedContent.swift",
        "PDFTaggedContentBuilder.swift",
        "PDFTaggedContentObjectGraph.swift",
        "PDFTextEncoding.swift",
        "PDFTextRun.swift",
        "PDFToUnicodeCMap.swift",
        "PDFToUnicodeCMapError.swift",
        "PDFType0FontObject.swift",
        "PDFXObjectResource.swift",
        "PNGDecoder.swift",
        "SequenceLookupRecord.swift",
        "ShapedGlyph.swift",
        "ShapedTextMapping.swift",
        "SingleFaceSFNTAssembler.swift",
        "SourceCodeBlockCommentDelimiter.swift",
        "SourceCodeLanguage.swift",
        "SourceCodeSyntaxHighlighter.swift",
        "SourceCodeToken.swift",
        "SourceCodeTokenKind.swift",
        "StandardFont.swift",
        "TrueTypeByteReader.swift",
        "TrueTypeFontError.swift",
        "TrueTypeFontParser.swift",
        "TrueTypeFontSubsetError.swift",
        "TrueTypeFontSubsetter.swift",
        "TrueTypeGlyphMapper.swift",
        "TrueTypeGlyphMappingError.swift",
        "VerticalMetrics.swift",
        "VerticalTextShaper.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
Done.