Class: GNOME2::Rake::ExternalPackage::WindowsConfiguration
- Inherits:
-
Struct
- Object
- Struct
- GNOME2::Rake::ExternalPackage::WindowsConfiguration
- Defined in:
- lib/gnome2/rake/external-package.rb
Instance Attribute Summary collapse
-
#built_file ⇒ Object
readonly
Returns the value of attribute built_file.
-
#cc_args ⇒ Object
readonly
Returns the value of attribute cc_args.
-
#cmake_args ⇒ Object
readonly
Returns the value of attribute cmake_args.
-
#configure_args ⇒ Object
readonly
Returns the value of attribute configure_args.
-
#include_paths ⇒ Object
readonly
Returns the value of attribute include_paths.
-
#library_paths ⇒ Object
readonly
Returns the value of attribute library_paths.
-
#make_args ⇒ Object
readonly
Returns the value of attribute make_args.
-
#meson_args ⇒ Object
readonly
Returns the value of attribute meson_args.
-
#patches ⇒ Object
readonly
Returns the value of attribute patches.
Instance Method Summary collapse
- #build? ⇒ Boolean
- #build_concurrently? ⇒ Boolean
- #force_to_disable_deplibs_check? ⇒ Boolean
- #gobject_introspection_compiler_split_args? ⇒ Boolean
-
#initialize(properties) ⇒ WindowsConfiguration
constructor
A new instance of WindowsConfiguration.
- #need_autogen? ⇒ Boolean
- #need_autoreconf? ⇒ Boolean
- #use_cc_environment_variable? ⇒ Boolean
- #use_gobject_introspection? ⇒ Boolean
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_file ⇒ Object
Returns the value of attribute built_file
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def built_file @built_file end |
#cc_args ⇒ Object
Returns the value of attribute cc_args
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def cc_args @cc_args end |
#cmake_args ⇒ Object
Returns the value of attribute cmake_args
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def cmake_args @cmake_args end |
#configure_args ⇒ Object
Returns the value of attribute configure_args
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def configure_args @configure_args end |
#include_paths ⇒ Object
Returns the value of attribute include_paths
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def include_paths @include_paths end |
#library_paths ⇒ Object
Returns the value of attribute library_paths
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def library_paths @library_paths end |
#make_args ⇒ Object
Returns the value of attribute make_args
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def make_args @make_args end |
#meson_args ⇒ Object
Returns the value of attribute meson_args
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def meson_args @meson_args end |
#patches ⇒ Object
Returns the value of attribute patches
324 325 326 |
# File 'lib/gnome2/rake/external-package.rb', line 324 def patches @patches end |
Instance Method Details
#build? ⇒ Boolean
348 349 350 |
# File 'lib/gnome2/rake/external-package.rb', line 348 def build? build.nil? ? true : build end |
#build_concurrently? ⇒ 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
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
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
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
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
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
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 |