Class: Gryphon::Processors::AssetProcessor
- Inherits:
-
Object
- Object
- Gryphon::Processors::AssetProcessor
- Includes:
- FileWriter
- Defined in:
- lib/gryphon/processors/asset_processor.rb
Overview
Default file processor. Moves files from source to destination
Instance Method Summary collapse
Methods included from FileWriter
Instance Method Details
#dest_name(src) ⇒ Pathname
17 |
# File 'lib/gryphon/processors/asset_processor.rb', line 17 def dest_name(src) = src.sub(CONTENT_DIR, BUILD_DIR) |
#file_modified?(src, dest) ⇒ Boolean
22 23 24 25 26 |
# File 'lib/gryphon/processors/asset_processor.rb', line 22 def file_modified?(src, dest) return true unless dest.exist? src.mtime > dest.mtime end |
#process(src, dest) ⇒ Object
13 |
# File 'lib/gryphon/processors/asset_processor.rb', line 13 def process(src, dest) = copy_file(src, dest) |