Automatically include all `.hbs` files from plugins
This commit is contained in:
parent
72efcc8e86
commit
cebb47134f
|
@ -25,13 +25,20 @@ class Plugin::Instance
|
||||||
@assets = []
|
@assets = []
|
||||||
@color_schemes = []
|
@color_schemes = []
|
||||||
|
|
||||||
# Automatically include all ES6 JS files
|
|
||||||
if @path
|
if @path
|
||||||
|
|
||||||
|
# Automatically include all ES6 JS files
|
||||||
dir = File.dirname(@path)
|
dir = File.dirname(@path)
|
||||||
Dir.glob("#{dir}/assets/javascripts/**/*.js.es6") do |f|
|
Dir.glob("#{dir}/assets/javascripts/**/*.js.es6") do |f|
|
||||||
relative = f.sub("#{dir}/assets/", "")
|
relative = f.sub("#{dir}/assets/", "")
|
||||||
register_asset(relative)
|
register_asset(relative)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Automatically include all hbs files
|
||||||
|
Dir.glob("#{dir}/assets/javascripts/**/*.hbs") do |f|
|
||||||
|
relative = f.sub("#{dir}/assets/", "")
|
||||||
|
register_asset(relative)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue