Skip to content

Commit

Permalink
Merge branch 'refs/heads/add_subtract_columns'
Browse files Browse the repository at this point in the history
Conflicts:
	css/styles.css
	js/freeboard/plugins/freeboard.datasources.js
  • Loading branch information
Jim Heising committed Sep 11, 2014
2 parents 6a5a16a + 6fa20ac commit 1c9e592
Show file tree
Hide file tree
Showing 55 changed files with 35,822 additions and 4,953 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.idea
.idea
node_modules
112 changes: 112 additions & 0 deletions Gruntfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
css: {
src: [
'lib/css/thirdparty/*.css',
'lib/css/freeboard/styles.css'
],
dest: 'css/freeboard.css'
},
thirdparty : {
src : [
[
'lib/js/thirdparty/head.js',
'lib/js/thirdparty/jquery.js',
'lib/js/thirdparty/jquery-ui.js',
'lib/js/thirdparty/knockout.js',
'lib/js/thirdparty/underscore.js',
'lib/js/thirdparty/jquery.gridster.js',
'lib/js/thirdparty/jquery.caret.js',
'lib/js/thirdparty/codemirror.js',
]
],
dest : 'js/freeboard.thirdparty.js'
},
fb : {
src : [
'lib/js/freeboard/datasourceModel.js',
'lib/js/freeboard/developerConsole.js',
'lib/js/freeboard/dialogBox.js',
'lib/js/freeboard/freeboardModel.js',
'lib/js/freeboard/freeboardUI.js',
'lib/js/freeboard/jsEditor.js',
'lib/js/freeboard/paneModel.js',
'lib/js/freeboard/pluginEditor.js',
'lib/js/freeboard/valueEditor.js',
'lib/js/freeboard/widgetModel.js',
'lib/js/freeboard/freeboard.js',
],
dest : 'js/freeboard.js'
},
plugins : {
src : [
'plugins/freeboard/*.js'
],
dest : 'js/freeboard.plugins.js'
},
'fb+plugins' : {
src : [
'js/freeboard.js',
'js/freeboard.plugins.js'
],
dest : 'js/freeboard+plugins.js'
}
},
cssmin : {
css:{
src: 'css/freeboard.css',
dest: 'css/freeboard.min.css'
}
},
uglify : {
fb: {
files: {
'js/freeboard.min.js' : [ 'js/freeboard.js' ]
}
},
plugins: {
files: {
'js/freeboard.plugins.min.js' : [ 'js/freeboard.plugins.js' ]
}
},
thirdparty :{
options: {
mangle : false,
beautify : false,
compress: true
},
files: {
'js/freeboard.thirdparty.min.js' : [ 'js/freeboard.thirdparty.js' ]
}
},
'fb+plugins': {
files: {
'js/freeboard+plugins.min.js' : [ 'js/freeboard+plugins.js' ]
}
}
},
'string-replace': {
css: {
files: {
'css/': 'css/*.css'
},
options: {
replacements: [{
pattern: /..\/..\/..\/img/ig,
replacement: '../img'
}]
}
}
}
});

grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-string-replace');
grunt.loadNpmTasks('grunt-githooks');
grunt.registerTask('default', [ 'concat:css', 'cssmin:css', 'concat:fb', 'concat:thirdparty', 'concat:plugins', 'concat:fb+plugins', 'uglify:fb', 'uglify:plugins', 'uglify:fb+plugins', 'uglify:thirdparty', 'string-replace:css' ]);
};
2,701 changes: 2,701 additions & 0 deletions css/freeboard.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions css/freeboard.min.css

Large diffs are not rendered by default.

Loading

0 comments on commit 1c9e592

Please sign in to comment.