Module: Jdl
- Defined in:
- lib/jdl.rb,
lib/jdl/version.rb
Constant Summary collapse
- VERSION =
"0.0.3"
Class Method Summary collapse
-
.getfiles(path, fname, output_name) ⇒ Object
Your code goes here…
- .print_arr(content, filename = 'jdl.js') ⇒ Object
Class Method Details
.getfiles(path, fname, output_name) ⇒ Object
Your code goes here… create runtest.rb for rails. e.g. :(the name of this file is createruntest.rb) #>ruby createruntest.rb ./test > runtest.sh #>chmod 777 runtest.sh
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/jdl.rb', line 10 def self.getfiles(path,fname,output_name) re = [] allre = [] Dir.foreach(path) do |f| allre << f end allre.each do |f| fullfilename = path + "/" + f # p fullfilename if f == "." or f == ".." elsif File.directory?(fullfilename) resub = [] resub = getfiles(fullfilename,fname,output_name) if resub.length > 0 ref = {} ref[f] = resub re << ref end elsif File.exist?(fullfilename) and (f =~ /\.#{fname}$/) # only rb file self.print_arr(fullfilename,output_name) # p ff re << f # p fullfilename end end # p extname return re end |
.print_arr(content, filename = 'jdl.js') ⇒ Object
47 48 49 50 51 |
# File 'lib/jdl.rb', line 47 def self.print_arr(content,filename='jdl.js') f=open(filename,"a") f.puts("<script src='#{content}'></script>") f.close end |