lib/flok/build.rb in flok-0.0.38 vs lib/flok/build.rb in flok-0.0.39

- old
+ new

@@ -64,13 +64,12 @@ #4. All js files in `./app/kern/pagers/*.js` are appended to `./products/$PLATFORM/glob/3kern.pre_macro.js` Flok.src_glob("js", './app/kern/pagers/', "#{build_path}/glob/3kern.pre_macro.js") #5. All js files in `./products/$PLATFORM/glob/{2,3}kern.pre_macro.js` are run through `./app/kern/macro.rb's macro_process` and then sent to ./products/$PLATFORM/glob/{2,3}kern.js - require './app/kern/macro.rb' - File.write("#{build_path}/glob/2kern.pre_macro.js", macro_process(File.read("#{build_path}/glob/2kern.pre_macro.js"))) - File.write("#{build_path}/glob/3kern.pre_macro.js", macro_process(File.read("#{build_path}/glob/3kern.pre_macro.js"))) + File.write("#{build_path}/glob/2kern.pre_macro.js", Flok.macro_process(File.read("#{build_path}/glob/2kern.pre_macro.js"))) + File.write("#{build_path}/glob/3kern.pre_macro.js", Flok.macro_process(File.read("#{build_path}/glob/3kern.pre_macro.js"))) #6. All js files are globbed from `./products/$platform/glob` and combined into `./products/$platform/glob/application.js.erb` Flok.src_glob("js", "#{build_path}/glob", "#{build_path}/glob/application.js.erb") #7. Add custom commands @@ -93,10 +92,10 @@ #8. Append relavent mods code in kernel with macros mods.each do |mod| s = File.read("./app/kern/mod/#{mod}.js") open("#{build_path}/glob/application.js.erb", "a") do |f| - f.puts macro_process(s) + f.puts Flok.macro_process(s) end end #9. The compiled `glob/application.js.erb` file is run through the ERB compiler and formed into `application.js` erb_src = File.read "#{build_path}/glob/application.js.erb"