Module: Distil
- Defined in:
- lib/distil.rb,
lib/distil/task.rb,
lib/distil/target.rb,
lib/distil/product.rb,
lib/distil/project.rb,
lib/distil/source-file.rb,
lib/distil/product/debug.rb,
lib/distil/task/nib-task.rb,
lib/distil/error-reporter.rb,
lib/distil/product/minified.rb,
lib/distil/product/css-product.rb,
lib/distil/product/concatenated.rb,
lib/distil/product/page-product.rb,
lib/distil/source-file/css-file.rb,
lib/distil/configurable/file-set.rb,
lib/distil/source-file/html-file.rb,
lib/distil/source-file/json-file.rb,
lib/distil/task/validate-js-task.rb,
lib/distil/project/distil-project.rb,
lib/distil/configurable/output-path.rb,
lib/distil/project/external-project.rb,
lib/distil/task/css-dependency-task.rb,
lib/distil/task/jsl-dependency-task.rb,
lib/distil/configurable/interpolated.rb,
lib/distil/configurable/project-path.rb,
lib/distil/product/javascript-product.rb,
lib/distil/source-file/javascript-file.rb,
lib/distil/product/javascript-doc-product.rb,
lib/distil/product/javascript-base-product.rb
Defined Under Namespace
Modules: Concatenated, Debug, ErrorReporter, Minified Classes: CssDebugProduct, CssDependencyFilter, CssFile, CssMinifiedProduct, CssProduct, DistilProject, ExternalProject, FileSet, HtmlFile, Interpolated, JavascriptBaseProduct, JavascriptDebugProduct, JavascriptDocProduct, JavascriptFile, JavascriptMinifiedProduct, JavascriptProduct, JslDependencyTask, JsonFile, NibTask, OutputPath, PageProduct, Product, Project, ProjectPath, SourceFile, Target, Task, ValidateJsTask
Constant Summary collapse
- FRAMEWORK_TYPE =
"framework"
- APP_TYPE =
"application"
- WEAK_LINKAGE =
'weak'
- STRONG_LINKAGE =
'strong'
- LAZY_LINKAGE =
'lazy'
- DEBUG_MODE =
'debug'
- RELEASE_MODE =
'release'
- NIB_ASSET_REGEX =
/(NIB\.asset(?:Url)?)\(['"]([^)]+)['"]\)/
- COMPRESSOR =
File.("#{VENDOR_DIR}/yuicompressor-2.4.2.jar")
- LINT_COMMAND =
"#{VENDOR_DIR}/jsl-0.3.0/bin/jsl"
- CSS_IMPORT_REGEX =
/@import\s+url\("?(.*\.css)"?\)/
- JSL_IMPORT_REGEX =
/\/\*jsl:import\s+([^\*]*)\*\//
- JSDOC_COMMAND =
"#{VENDOR_DIR}/jsdoc-toolkit/jsrun.sh"