Sha256: d2522d2dacb4c9149c6993e4214e573f8b94cb4f980b52084b79bb29336a6430

Contents?: true

Size: 666 Bytes

Versions: 5

Compression:

Stored size: 666 Bytes

Contents

# libs
require 'digest/sha1'
require 'json'
require 'pathname'
require 'open3'

# gem files
require_relative './lux_assets/base'
require_relative './lux_assets/asset'
require_relative './lux_assets/element'
require_relative './lux_assets/manifest'

# lux framework bindings
if defined?(Lux)
  require_relative './vendor/lux/assets_helper'
  require_relative './vendor/lux/assets_plugin'
  require_relative './vendor/lux/assets_routes'
end

# rake bindings
if defined?(Rake)
  require_relative './vendor/tasks.rb'
end

# create needed dirs unless found
for dir in ['./tmp/', './tmp/assets', './public', './public/assets']
  Dir.mkdir(dir) unless Dir.exist?(dir)
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
lux_assets-0.2.2 ./lib/lux_assets.rb
lux_assets-0.2.1 ./lib/lux_assets.rb
lux_assets-0.1.10 ./lib/lux_assets.rb
lux_assets-0.1.9 ./lib/lux_assets.rb
lux_assets-0.1.4 ./lib/lux_assets.rb