Module: Delphi
- Defined in:
- lib/delphi/versions.rb,
lib/delphi/project.rb,
lib/delphi/compiler.rb,
lib/delphi/resource.rb,
lib/delphi/groupproj.rb,
lib/delphi/environment.rb
Overview
Delphi compiler wrapper for Ruby.
Defined Under Namespace
Classes: Compiler, Environment, GroupProj, Project, Resource
Constant Summary collapse
- VERSIONS =
The set of Delphi versions the gem can cope with.
This gem only deals with the msbuild versions of Delphi (2010-XE5). Delphi 2009 is left out, because it’s project version is the same as Delphi 2010.
{ 12.0 => { name: 'Delphi 2010', folder: '7.0', project: [12.0], version: :D2010 }, 12.2 => { name: 'Delphi XE', folder: '8.0', project: [12.2, 12.3], version: :DXE }, 12.3 => { name: 'Delphi XE', key: 'XE', folder: '8.0', project: [12.2, 12.3], version: :DXE }, 13.4 => { name: 'Delphi XE2', key: 'XE2', folder: '9.0', project: [13.4], version: :DXE2 }, 14.3 => { name: 'Delphi XE3', key: 'XE3', folder: '10.0', project: [14.3], version: :DXE3 }, 14.6 => { name: 'Delphi XE4', key: 'XE4', folder: '11.0', project: [14.6], version: :DXE4 }, 15.1 => { name: 'Delphi XE5', key: 'XE5', folder: '11.0', project: [15.1], version: :DXE5 }, 15.4 => { name: 'Delphi XE6', key: 'XE6', folder: '11.0', project: [15.4], version: :DXE6 }, 16.0 => { name: 'Delphi XE7', key: 'XE7', folder: '11.0', project: [16.0], version: :DXE7 } }