Sha256: 68fe1218f873d2b29158f5b352f33d03d1b5272048b0f091e488c0707fafb112

Contents?: true

Size: 1.18 KB

Versions: 5

Compression:

Stored size: 1.18 KB

Contents

$:.unshift("/Library/RubyMotion/lib")
require 'motion/project/template/android'

Motion::Project::App.setup do |app|
  app.api_version = '16' unless Motion::Project::Config.starter?
  app.build_dir = 'build/android'
  app.assets_dirs = ['resources']
  app.resources_dirs = []
  app.files.concat(Dir.glob(File.join(File.dirname(__FILE__), 'android/*.rb')))
  app.vendor_project :jar => File.join(File.dirname(__FILE__), '../../build/android/motion-cocos.jar')
  app.archs = ['armv5te', 'x86']

  %w{armeabi x86}.each do |arch|
    app.libs[arch] += %w{motion-cocos chipmunk crypto curl freetype jpeg z png ssl tiff webp}.map { |x| File.join(File.dirname(__FILE__), "../../build/android/#{arch}/lib#{x}.a") } + ['-latomic', '-lEGL', '-lGLESv2', '-lOpenSLES', '-landroid'] # The order of these libraries is very important for the linker to find all symbols.
  end
  app.custom_init_funcs << 'Init_Fluency'

  app.manifest.add_child('uses-feature')['android:glEsVersion'] = '0x00020000'
  app.manifest.child('application').child('activity') do |main_activity|
    main_activity['android:screenOrientation'] = 'landscape'
    main_activity['android:theme'] = '@android:style/Theme.NoTitleBar.Fullscreen'
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
motion-game-1.1.4 lib/motion-game/android.rb
motion-game-1.1.3 lib/motion-game/android.rb
motion-game-1.1.2 lib/motion-game/android.rb
motion-game-1.1.1 lib/motion-game/android.rb
motion-game-1.1 lib/motion-game/android.rb