README 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // Copyright 2009 Google Inc.
  2. //
  3. // Licensed under the Apache License, Version 2.0 (the "License");
  4. // you may not use this file except in compliance with the License.
  5. // You may obtain a copy of the License at
  6. //
  7. // http://www.apache.org/licenses/LICENSE-2.0
  8. //
  9. // Unless required by applicable law or agreed to in writing, software
  10. // distributed under the License is distributed on an "AS IS" BASIS,
  11. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. // See the License for the specific language governing permissions and
  13. // limitations under the License.
  14. Contents:
  15. + SoyToJsSrcCompiler.jar
  16. Executable jar that compiles template files into JavaScript files.
  17. + SoyMsgExtractor.jar
  18. Executable jar that extracts messages from template files into XLF files.
  19. + soyutils.js
  20. Helper utilities required by all JavaScript code that SoyToJsSrcCompiler
  21. generates. Equivalent functionality to soyutils_usegoog.js, but this
  22. version does not need Closure Library.
  23. Instructions:
  24. + A simple Hello World for JavaScript:
  25. http://code.google.com/closure/templates/docs/helloworld_js.html
  26. + Complete documentation:
  27. http://code.google.com/closure/templates/
  28. + Closure Templates project on Google Code:
  29. http://code.google.com/p/closure-templates/
  30. Notes:
  31. + Closure Templates requires Java 6 or higher:
  32. http://www.java.com/