class MxxRu::Cpp::Toolsets::Vc8Family::ActualManifest

Actual manifest description.

Attributes

digital_resource_id[R]
manifest_file[R]

Public Class Methods

new( source_manifest, manifest_file, digital_resource_id ) click to toggle source
# File lib/mxx_ru/cpp/toolsets/vc8_family.rb, line 75
def initialize(
    source_manifest,
    manifest_file,
    digital_resource_id )
  @source_manifest = source_manifest
  @manifest_file = manifest_file
  @digital_resource_id = digital_resource_id
end

Public Instance Methods

autogen?() click to toggle source

Is autogeneration of manifest must be used?

# File lib/mxx_ru/cpp/toolsets/vc8_family.rb, line 85
def autogen?
  @source_manifest.autogen
end
keep_manifest_file?() click to toggle source

Is autogenerated manifest file should be kept after embeding into executable? By default autogenerated manifest file will be deleted.

# File lib/mxx_ru/cpp/toolsets/vc8_family.rb, line 97
def keep_manifest_file?
  ( mt? and autogen? ) ? @source_manifest.keep_manifest_file : true
end
mt?() click to toggle source

Is manifest tool (mt.exe) must be used?

# File lib/mxx_ru/cpp/toolsets/vc8_family.rb, line 90
def mt?
  @source_manifest.mt
end