<commit_before>Pod::Spec.new do |spec|
  spec.name         = 'DTFoundation'
  spec.version      = '1.0.0'
  spec.summary      = "Standard toolset classes and categories."
  spec.homepage     = "https://github.com/Cocoanetics/DTFoundation"
  spec.author       = { "<NAME>" => "<EMAIL>" }
  spec.source       = { :git => "https://github.com/Cocoanetics/DTFoundation.git", :tag => spec.version.to_s  }
  spec.license      = 'BSD'

  spec.ios.deployment_target = '5.0'
  spec.osx.deployment_target = '10.6'
  spec.requires_arc = true

  spec.subspec 'Core' do |ss|
    ss.source_files = 'Core/Source/*.{h,m}'
    ss.ios.source_files = 'Core/Source/iOS/*.{h,m}'
    ss.osx.source_files = 'Core/Source/OSX/*.{h,m}'
  end

  spec.subspec 'DTHMLParser' do |ss|
    ss.source_files = 'Core/Source/DTHTMLParser/*.{h,m}'
    ss.library = 'xml2'
    ss.xcconfig = { 'HEADER_SEARCH_PATHS' => '$(SDKROOT)/usr/include/libxml2' }

    ss.dependency 'DTFoundation/Core'
  end

  spec.subspec 'DTZipArchive' do |ss|
    ss.source_files = 'Core/Source/DTZipArchive/*.{h,m}'

    # Ideally minizip should have a Pod
    # ss.dependency 'Minizip'
    ss.subspec 'Minizip' do |sss|
      sss.source_files = 'Core/Source/Externals/minizip/*.{h,c}'
    end
  end

  spec.subspec 'DTDownloadChache' do |ss|
    ss.platform = :ios
    ss.source_files = 'DTDownloadChache/DTHMLParser/*.{h,m}'
    ss.frameworks = ['CoreData']
  end

  spec.subspec 'DTBonjour' do |ss|
    ss.platform = :ios
    ss.source_files = 'DTBonjour/DTHMLParser/*.{h,m}'
  end

  spec.subspec 'DTUTI' do |ss|
    ss.source_files = 'Core/Source/DTUTI/*.{h,m}'
  end
end<commit_msg>Updated podspec #18<commit_after>Pod::Spec.new do |spec|
  spec.name         = 'DTFoundation'
  spec.version      = '1.0.0'
  spec.summary      = "Standard toolset classes and categories."
  spec.homepage     = "https://github.com/Cocoanetics/DTFoundation"
  spec.author       = { "<NAME>" => "<EMAIL>" }
  spec.source       = { :git => "https://github.com/Cocoanetics/DTFoundation.git", :tag => spec.version.to_s  }
  spec.license      = 'BSD'

  spec.ios.deployment_target = '5.0'
  spec.osx.deployment_target = '10.6'
  spec.requires_arc = true

  spec.subspec 'Core' do |ss|
    ss.source_files = 'Core/Source/*.{h,m}'
    ss.ios.source_files = 'Core/Source/iOS/*.{h,m}'
    ss.osx.source_files = 'Core/Source/OSX/*.{h,m}'
  end

  spec.subspec 'DTHMLParser' do |ss|
    ss.dependency 'DTFoundation/Core'
    ss.source_files = 'Core/Source/DTHTMLParser/*.{h,m}'
    ss.library = 'xml2'
    ss.xcconfig = { 'HEADER_SEARCH_PATHS' => '$(SDKROOT)/usr/include/libxml2' }
  end

  spec.subspec 'DTZipArchive' do |ss|
    ss.source_files = 'Core/Source/DTZipArchive/*.{h,m}'

    # Ideally minizip should have a Pod
    # ss.dependency 'Minizip'
    ss.subspec 'Minizip' do |sss|
      sss.source_files = 'Core/Source/Externals/minizip/*.{h,c}'
    end
  end

  spec.subspec 'DTDownload' do |ss|
    ss.source_files = 'Core/Source/DTDownload/*.{h,m}'
    ss.frameworks = ['CoreData']
  end

  spec.subspec 'DTBonjour' do |ss|
    ss.source_files = 'Core/Source/DTBonjour/*.{h,m}'
  end

  spec.subspec 'DTUTI' do |ss|
    ss.ios.frameworks = ['MobileCoreServices']
    ss.source_files = 'Core/Source/DTUTI/*.{h,m}'
  end
end
{'fraction_non_alphanumeric': 0.16810344827586207, 'fraction_numerical': 0.0067733990147783255, 'mean_word_length': 3.016069221260816, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 15, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5132256', 'n_tokens_mistral': 1309, 'n_tokens_neox': 1286, 'n_words': 211}