Procházet zdrojové kódy

Merge commit 'voodootikigod/master' into merge

* commit 'voodootikigod/master':
  Adding dojo support at dojox.string.mustache.
  Initial Dojo Library.
tags/0.2
Jan Lehnardt před 16 roky
rodič
revize
750d3394de
3 změnil soubory, kde provedl 25 přidání a 0 odebrání
  1. +11
    -0
      Rakefile
  2. +5
    -0
      mustache-dojo/mustache.js.tpl.post
  3. +9
    -0
      mustache-dojo/mustache.js.tpl.pre

+ 11
- 0
Rakefile Zobrazit soubor

@@ -27,6 +27,17 @@ task :jquery do
print "Done, see ./#{target_jq}\n"
end


task :dojo do
print "Packaging for dojo\n"
source = "mustache-dojo"
target_js = "mustache.js"
`mkdir -p dojox; mkdir -p dojox/string`
`cat #{source}/#{target_js}.tpl.pre mustache.js #{source}/#{target_js}.tpl.post > dojox/string/#{target_js}`
print "Done, see ./dojox/string/#{target_js} Include using dojo.require('dojox.string.mustache.'); \n"
end


task :clean do
`for file in \`cat .gitignore\`; do rm -rf $file; done`
end

+ 5
- 0
mustache-dojo/mustache.js.tpl.post Zobrazit soubor

@@ -0,0 +1,5 @@

d.mustache = function(template, view) {
return Mustache.to_html(template, view);
};
})(dojo);

+ 9
- 0
mustache-dojo/mustache.js.tpl.pre Zobrazit soubor

@@ -0,0 +1,9 @@
/*
Shameless port of a shameless port
@defunkt => @janl => @aq => @voodootikigod
See http://github.com/defunkt/mustache for more info.
*/

dojo.provide("dojox.string.mustache");
;(function(d) {

Načítá se…
Zrušit
Uložit