41 lines
781 B
JavaScript
41 lines
781 B
JavaScript
|
/*******************************
|
||
|
* Set-up
|
||
|
*******************************/
|
||
|
|
||
|
var
|
||
|
gulp = require('gulp'),
|
||
|
|
||
|
// read user config to know what task to load
|
||
|
config = require('./tasks/config/user')
|
||
|
;
|
||
|
|
||
|
|
||
|
/*******************************
|
||
|
* Tasks
|
||
|
*******************************/
|
||
|
|
||
|
require('./tasks/collections/build')(gulp);
|
||
|
require('./tasks/collections/various')(gulp);
|
||
|
require('./tasks/collections/install')(gulp);
|
||
|
|
||
|
gulp.task('default', gulp.series('check-install'));
|
||
|
|
||
|
/*--------------
|
||
|
Docs
|
||
|
---------------*/
|
||
|
|
||
|
require('./tasks/collections/docs')(gulp);
|
||
|
|
||
|
/*--------------
|
||
|
RTL
|
||
|
---------------*/
|
||
|
|
||
|
if (config.rtl) {
|
||
|
require('./tasks/collections/rtl')(gulp);
|
||
|
}
|
||
|
|
||
|
/* Admin Tasks */
|
||
|
if (config.admin) {
|
||
|
require('./tasks/collections/admin')(gulp);
|
||
|
}
|