Class: GNOME2::Rake::ExternalPackage::WindowsConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
lib/gnome2/rake/external-package.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(properties) ⇒ WindowsConfiguration

Returns a new instance of WindowsConfiguration.



341
342
343
344
345
346
# File 'lib/gnome2/rake/external-package.rb', line 341

def initialize(properties)
  super()
  properties.each do |key, value|
    send("#{key}=", value)
  end
end

Instance Attribute Details

#built_fileObject

Returns the value of attribute built_file

Returns:

  • (Object)

    the current value of built_file



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def built_file
  @built_file
end

#cc_argsObject

Returns the value of attribute cc_args

Returns:

  • (Object)

    the current value of cc_args



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def cc_args
  @cc_args
end

#cmake_argsObject

Returns the value of attribute cmake_args

Returns:

  • (Object)

    the current value of cmake_args



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def cmake_args
  @cmake_args
end

#configure_argsObject

Returns the value of attribute configure_args

Returns:

  • (Object)

    the current value of configure_args



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def configure_args
  @configure_args
end

#include_pathsObject

Returns the value of attribute include_paths

Returns:

  • (Object)

    the current value of include_paths



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def include_paths
  @include_paths
end

#library_pathsObject

Returns the value of attribute library_paths

Returns:

  • (Object)

    the current value of library_paths



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def library_paths
  @library_paths
end

#make_argsObject

Returns the value of attribute make_args

Returns:

  • (Object)

    the current value of make_args



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def make_args
  @make_args
end

#meson_argsObject

Returns the value of attribute meson_args

Returns:

  • (Object)

    the current value of meson_args



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def meson_args
  @meson_args
end

#patchesObject

Returns the value of attribute patches

Returns:

  • (Object)

    the current value of patches



324
325
326
# File 'lib/gnome2/rake/external-package.rb', line 324

def patches
  @patches
end

Instance Method Details

#build?Boolean

Returns:

  • (Boolean)


348
349
350
# File 'lib/gnome2/rake/external-package.rb', line 348

def build?
  build.nil? ? true : build
end

#build_concurrently?Boolean

Returns:

  • (Boolean)


404
405
406
# File 'lib/gnome2/rake/external-package.rb', line 404

def build_concurrently?
  build_concurrently.nil? ? true : build_concurrently
end

#force_to_disable_deplibs_check?Boolean

Returns:

  • (Boolean)


396
397
398
399
400
401
402
# File 'lib/gnome2/rake/external-package.rb', line 396

def force_to_disable_deplibs_check?
  if force_to_disable_deplibs_check.nil?
    false
  else
    force_to_disable_deplibs_check
  end
end

#gobject_introspection_compiler_split_args?Boolean

Returns:

  • (Boolean)


412
413
414
# File 'lib/gnome2/rake/external-package.rb', line 412

def gobject_introspection_compiler_split_args?
  gobject_introspection_compiler_split_args
end

#need_autogen?Boolean

Returns:

  • (Boolean)


388
389
390
# File 'lib/gnome2/rake/external-package.rb', line 388

def need_autogen?
  need_autogen.nil? ? false : need_autogen
end

#need_autoreconf?Boolean

Returns:

  • (Boolean)


392
393
394
# File 'lib/gnome2/rake/external-package.rb', line 392

def need_autoreconf?
  need_autoreconf.nil? ? false : need_autoreconf
end

#use_cc_environment_variable?Boolean

Returns:

  • (Boolean)


408
409
410
# File 'lib/gnome2/rake/external-package.rb', line 408

def use_cc_environment_variable?
  use_cc_environment_variable.nil? ? true : use_cc_environment_variable
end

#use_gobject_introspection?Boolean

Returns:

  • (Boolean)


416
417
418
# File 'lib/gnome2/rake/external-package.rb', line 416

def use_gobject_introspection?
  use_gobject_introspection.nil? ? true : use_gobject_introspection
end