Class: Avm::EacAsciidoctorBase0::Instances::Build::Theme

Inherits:
Object
  • Object
show all
Defined in:
lib/avm/eac_asciidoctor_base0/instances/build/theme.rb

Constant Summary collapse

TARGET_SUBPATH =
'_theme'

Instance Method Summary collapse

Instance Method Details

#performvoid

This method returns an undefined value.



13
14
15
# File 'lib/avm/eac_asciidoctor_base0/instances/build/theme.rb', line 13

def perform
  copy_theme_to_target
end

#target_pathPathname

Returns:

  • (Pathname)


18
19
20
# File 'lib/avm/eac_asciidoctor_base0/instances/build/theme.rb', line 18

def target_path
  build.target_directory.join(TARGET_SUBPATH)
end

#target_stylesheet_pathPathname

Returns:

  • (Pathname)


23
24
25
26
# File 'lib/avm/eac_asciidoctor_base0/instances/build/theme.rb', line 23

def target_stylesheet_path
  target_path
    .join(Avm::EacAsciidoctorBase0::Sources::Base::Theme::THEME_STYLESHEET_BASENAME)
end