Class: Rake::Delphi::Android::PAClientSDKOptions

Inherits:
SDK show all
Defined in:
lib/rake/delphi/android/sdk.rb

Overview

class DCC32SDKOptions

Constant Summary

Constants inherited from SDK

SDK::PROPERTIES, SDK::REG_KEYS

Constants inherited from CustomDelphiTool

CustomDelphiTool::BDSRegRoot, CustomDelphiTool::DelphiRegRoot, CustomDelphiTool::EDSRegRoot, CustomDelphiTool::EmbarcaderoRegRoot

Instance Attribute Summary

Attributes inherited from Dcc32Tool

#env

Instance Method Summary collapse

Methods inherited from SDK

#initialize, #keystore, #lib, #lib=, #linker, #linker_option, #linker_option=, #platform, #read_default_config, #read_properties

Methods inherited from Dcc32Tool

#delphidir, #delphilib, #init_env, #readLibraryPaths, toolName

Methods inherited from CustomDelphiTool

checkToolFailure, #delphidir, find, #initialize, #options, readDelphiDir, readUserOption, #regroot, reinit, rootForVersion, toolName, #toolpath, #version, version4version, #versionInfoClass

Methods inherited from CustomExec

#execute, #to_system_path

Methods inherited from BasicTask

#initialize, #trace?

Constructor Details

This class inherits a constructor from Rake::Delphi::Android::SDK

Instance Method Details

#aaptObject



164
165
166
167
168
# File 'lib/rake/delphi/android/sdk.rb', line 164

def aapt
  aapt = super
  aapt = aapt.to_s + '\\aapt.exe' unless aapt.to_s.match(/aapt\.exe$/i)
  aapt = Rake.quotepath('', aapt)
end

#jarObject



170
171
172
173
# File 'lib/rake/delphi/android/sdk.rb', line 170

def jar
  jar = platform.to_s + '\\android.jar'
  jar = Rake.quotepath('', jar)
end

#stripdebugObject



159
160
161
162
# File 'lib/rake/delphi/android/sdk.rb', line 159

def stripdebug
  stripdebug = super
  return Rake.quotepath('', stripdebug.to_s)
end

#zipalignObject



175
176
177
178
179
# File 'lib/rake/delphi/android/sdk.rb', line 175

def zipalign
  zip_align = super
  zip_align = zip_align.to_s + '\\zipalign.exe' unless zip_align.to_s.match(/zipalign\.exe$/i)
  zip_align = Rake.quotepath('', zip_align)
end