X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=grunt.js;h=fe8175be620f68da979fc92a1d31836675fb1340;hb=1099ebc7735338bec32bda4a445fd78444d8e3d9;hp=2f208bba500c89ede0714583c117e67f94ce50b5;hpb=672abf2f3ffa3c24fa4439e2bd7390147381b6ef;p=profile%2Fivi%2Fcowhide.git diff --git a/grunt.js b/grunt.js index 2f208bb..fe8175b 100644 --- a/grunt.js +++ b/grunt.js @@ -1,3 +1,12 @@ +/* + * Copyright (c) 2012, Intel Corporation. + * + * This program is licensed under the terms and conditions of the + * Apache License, version 2.0. The full text of the Apache License is at + * http://www.apache.org/licenses/LICENSE-2.0 + * + */ + module.exports = function(grunt) { // Project configuration. @@ -8,10 +17,9 @@ module.exports = function(grunt) { 'src/javascripts/*.js', 'src/bootstrap/**/*.{js,less}', + 'src/stylesheets/**/*.less', 'src/themes/**/*.less', - 'examples/**/*.*', - 'tests/**/*.js' ], tasks: 'default' @@ -26,18 +34,6 @@ module.exports = function(grunt) { 'src/bootstrap/js/*.js', 'src/javascripts/*.js', - 'examples/calf/javascripts/*.js', - 'examples/calf/javascripts/app/*.js', - 'examples/calf/javascripts/app/**/*.js', - - 'examples/calf-ng/javascripts/*.js', - 'examples/calf-ng/javascripts/app/*.js', - 'examples/calf-ng/javascripts/app/**/*.js', - - 'examples/widget-gallery/javascripts/*.js', - - 'examples/hoofbeats/javascripts/*.js', - 'test/**/*.js' ] }, @@ -94,11 +90,9 @@ module.exports = function(grunt) { concat: { cowhide_js: { src: [ - 'lib/jquery-1.8.3.js', - 'lib/jquery-ui-1.9.2.custom.js', - 'lib/jquery.ui.slider.js', - 'lib/jquery.mCustomScrollbar.js', - 'lib/underscore-min.js', + 'lib/jquery/dist/jquery.js', + 'lib/jquery-ui/dist/jquery-ui.js', + 'lib/underscore/underscore.js', // Bootstrap files must preserve order. 'src/bootstrap/js/bootstrap-transition.js', @@ -128,61 +122,43 @@ module.exports = function(grunt) { 'src/javascripts/cowhide-select.js', 'src/javascripts/cowhide-page.js', 'src/javascripts/cowhide-header.js', - 'src/javascripts/cowhide-scrollable.js' + 'src/javascripts/cowhide-simple-scrollable.js' ], dest: 'dist/cowhide.js' }, - cowhide_ng_js: { - src: [ - 'lib/angular.js', - - 'src/javascripts/cowhide-ng-core.js', - 'src/javascripts/cowhide-ng-page.js', - 'src/javascripts/cowhide-ng-header.js', - 'src/javascripts/cowhide-ng-button.js', - 'src/javascripts/cowhide-ng-slider.js', - 'src/javascripts/cowhide-ng-scrollable.js' - ], dest: 'dist/cowhide-ng.js' - }, css_default: { src: [ + 'lib/jquery-ui/dist/jquery-ui.css', 'dist/cowhide-default.css', - 'lib/jquery.ui.slider.css', - 'lib/jquery.mCustomScrollbar.css' ], dest: 'dist/cowhide-default.css' }, css_default_night: { src: [ + 'lib/jquery-ui/dist/jquery-ui.css', 'dist/cowhide-default-night.css', - 'lib/jquery.ui.slider.css', - 'lib/jquery.mCustomScrollbar.css' ], dest: 'dist/cowhide-default-night.css' }, css_amelia: { src: [ + 'lib/jquery-ui/dist/jquery-ui.css', 'dist/cowhide-amelia.css', - 'lib/jquery.ui.slider.css', - 'lib/jquery.mCustomScrollbar.css' ], dest: 'dist/cowhide-amelia.css' }, css_amelia_night: { src: [ + 'lib/jquery-ui/dist/jquery-ui.css', 'dist/cowhide-amelia-night.css', - 'lib/jquery.ui.slider.css', - 'lib/jquery.mCustomScrollbar.css' ], dest: 'dist/cowhide-amelia-night.css' }, css_spruce: { src: [ + 'lib/jquery-ui/dist/jquery-ui.css', 'dist/cowhide-spruce.css', - 'lib/jquery.ui.slider.css', - 'lib/jquery.mCustomScrollbar.css' ], dest: 'dist/cowhide-spruce.css' }, css_spruce_night: { src: [ + 'lib/jquery-ui/dist/jquery-ui.css', 'dist/cowhide-spruce-night.css', - 'lib/jquery.ui.slider.css', - 'lib/jquery.mCustomScrollbar.css' ], dest: 'dist/cowhide-spruce-night.css' } }, @@ -190,10 +166,6 @@ module.exports = function(grunt) { cowhide: { src: ['dist/cowhide.js'], dest: 'dist/cowhide.min.js' - }, - cowhide_ng: { - src: ['fist/cowhide-ng.js'], - dest: 'dist/cowhide-ng.min.js' } }, cssmin: { @@ -229,53 +201,11 @@ module.exports = function(grunt) { copy: { dist: { files: { - 'dist/images/': 'images/**', + 'dist/images/': ['lib/jquery-ui/dist/images/**', 'images/**'], 'dist/README.md': 'README.md', - 'dist/examples/calf/': 'examples/calf/**', - 'dist/examples/calf-ng/': 'examples/calf-ng/**', - 'dist/examples/hoofbeats/': 'examples/hoofbeats/**', - 'dist/examples/widget-gallery/': 'examples/widget-gallery/**', 'dist/docs/': 'docs/**' } }, - examples_lib: { - options: { - flatten: true - }, - files: { - 'examples/calf/lib/': [ - 'dist/cowhide-default.css', - 'dist/cowhide.js', - 'lib/handlebars-1.0.rc.1.js', - 'lib/ember-latest.js' - ], - 'examples/hoofbeats/lib/': [ - 'dist/cowhide-default.css', - 'dist/cowhide.js', - 'lib/handlebars-1.0.rc.1.js', - 'lib/ember-latest.js' - ] - } - }, - examples_lib_dist: { - options: { - flatten: true - }, - files: { - 'dist/examples/calf/lib/': [ - 'dist/cowhide-default.css', - 'dist/cowhide.js', - 'lib/handlebars-1.0.rc.1.js', - 'lib/ember-latest.js' - ], - 'dist/examples/hoofbeats/lib/': [ - 'dist/cowhide-default.css', - 'dist/cowhide.js', - 'lib/handlebars-1.0.rc.1.js', - 'lib/ember-latest.js' - ] - } - } }, exec: { build_docs: {