blob: eab0bfacedabbb475259ee8fce9f59f0f76ed24b [file] [log] [blame]
#
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
require 'yaml'
pubspec = YAML.load_file(File.join('..', 'pubspec.yaml'))
libraryVersion = pubspec['version'].gsub('+', '-')
Pod::Spec.new do |s|
s.name = 'firebase_database'
s.version = '0.0.1'
s.summary = 'Firebase Database plugin for Flutter.'
s.description = <<-DESC
Firebase Database plugin for Flutter.
DESC
s.homepage = 'https://github.com/flutter/plugins/tree/master/packages/firebase_database'
s.license = { :file => '../LICENSE' }
s.author = { 'Flutter Team' => 'flutter-dev@googlegroups.com' }
s.source = { :path => '.' }
s.source_files = 'Classes/**/*'
s.public_header_files = 'Classes/**/*.h'
s.ios.deployment_target = '8.0'
s.dependency 'Flutter'
s.dependency 'Firebase/Database'
s.static_framework = true
s.prepare_command = <<-CMD
echo // Generated file, do not edit > Classes/UserAgent.h
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
echo "#define LIBRARY_NAME @\\"flutter-fire-rtdb\\"" >> Classes/UserAgent.h
CMD
end