Sha256: 078afcc2f26652f90244154bc9bb39c15d9c1a5e84e96b5adb53097efc85ad14

Contents?: true

Size: 702 Bytes

Versions: 1

Compression:

Stored size: 702 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/cli'
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

1 entries across 1 versions & 1 rubygems

Version Path
lux_assets-0.2.4 ./lib/lux_assets.rb