Preparation to bower release
diff --git a/gulpfile.js b/gulpfile.js
new file mode 100644
index 0000000..e25e936
--- /dev/null
+++ b/gulpfile.js
@@ -0,0 +1,28 @@
+/*eslint-env node */
+(function () {
+ 'use strict';
+
+ const gulp = require('gulp');
+ const wrench = require('wrench');
+ const path = require('path');
+
+ const options = {
+ ngXosVendor: './dist/',
+ ngXosStyles: './dist/',
+ xosHelperSource: './src/',
+ xosHelperTmp: './.tmp/',
+ docs: './docs'
+ };
+
+ wrench.readdirSyncRecursive(path.join(__dirname, './gulp'))
+ .map(function(file) {
+ require(path.join(__dirname, './gulp/' + file))(options);
+ });
+
+ gulp.task('default', function () {
+ gulp.start('build');
+ });
+
+ gulp.task('build', ['vendor', 'helpers', 'uiLibrary']);
+
+})();
\ No newline at end of file