From 5c7e4cb8a03c08ee8dca47e3365d9caae8cb2a5d Mon Sep 17 00:00:00 2001 From: Francis Chong Date: Fri, 30 Nov 2012 01:30:24 +0800 Subject: [PATCH] Add Ejecta 1.2 --- Ejecta/1.2/Ejecta.podspec | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Ejecta/1.2/Ejecta.podspec diff --git a/Ejecta/1.2/Ejecta.podspec b/Ejecta/1.2/Ejecta.podspec new file mode 100644 index 00000000..37af10b0 --- /dev/null +++ b/Ejecta/1.2/Ejecta.podspec @@ -0,0 +1,26 @@ +Pod::Spec.new do |s| + s.name = 'Ejecta' + s.version = '1.2' + s.license = 'MIT' + s.summary = 'A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS.' + s.homepage = 'http://impactjs.com/ejecta' + s.author = { 'Dominic Szablewski' => 'dominic.szablewski@gmail.com' } + s.source = { :git => 'https://github.com/phoboslab/Ejecta.git', :tag => 'v1.2' } + s.description = 'A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS.' + s.platform = :ios + + s.source_files = 'Classes/**/*.{h,m,mm}' + s.preferred_dependency = 'Library' + s.frameworks = 'SystemConfiguration', 'CoreText', 'GameKit', 'CoreGraphics', 'OpenAL', 'AudioToolbox', 'OpenGLES', 'AVFoundation', 'iAd' + + s.subspec 'Library' do |os| + os.source_files = 'JavaScriptCore/*.h', 'lodepng/*.{c,h}' + os.preserve_paths = ['libJavaScriptCore.a'] + os.library = 'JavaScriptCore', 'stdc++', 'icucore' + os.xcconfig = { 'LIBRARY_SEARCH_PATHS' => '"$(PODS_ROOT)/Ejecta"' } + + def os.copy_header_mapping(from) + from.relative_path_from(Pathname.new('')) + end + end +end