Class: Brazenhead::Builder
- Inherits:
-
Object
- Object
- Brazenhead::Builder
show all
- Includes:
- ADB, Package
- Defined in:
- lib/brazenhead/builder.rb
Instance Method Summary
collapse
Methods included from Package
#add_file, #update_manifest
Methods included from Signer
#sign
Methods included from Android
#default_keystore, #path_to
Instance Method Details
#build_for(apk, keystore) ⇒ Object
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# File 'lib/brazenhead/builder.rb', line 12
def build_for(apk, keystore)
@source_apk = File.expand_path apk
invalid_package_err(apk) unless File.exists? @source_apk
@keystore = keystore
@keystore[:path] = File.expand_path @keystore[:path]
Dir.mktmpdir do |temp_dir|
install_server temp_dir
end
manifest_info
end
|