mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-13 21:13:26 +00:00

* WIP/POC DO NOT MERGE use "pusher" to wait for export-by-email worker to tell client that export is done. nb: export worker is artificially delayed by 30s ! * WIP OK TO TEST ; DO NOT MERGE * WIP/POC DO NOT MERGE use "pusher" to wait for export-by-email worker to tell client that export is done. nb: export worker is artificially delayed by 30s ! * WIP OK TO TEST ; DO NOT MERGE * cleanup * cleanup * better conf & cleanup * fix typo * fix stamp transparency (bump imagine) fix missing cgu for one file download better cli feedback add (re)download link on cli * fix test * fix missing js feedback (when worker publish before client subscribes) * cleanup * fix "remove stamp" choice * add default conf * WIP/POC DO NOT MERGE use "pusher" to wait for export-by-email worker to tell client that export is done. nb: export worker is artificially delayed by 30s ! * WIP OK TO TEST ; DO NOT MERGE * WIP/POC DO NOT MERGE use "pusher" to wait for export-by-email worker to tell client that export is done. nb: export worker is artificially delayed by 30s ! * WIP OK TO TEST ; DO NOT MERGE * cleanup * cleanup * better conf & cleanup * fix typo * fix stamp transparency (bump imagine) fix missing cgu for one file download better cli feedback add (re)download link on cli * fix test * fix missing js feedback (when worker publish before client subscribes) * cleanup * fix "remove stamp" choice * add default conf * WIP OK TO TEST generates an excel report for async download. define some env-vars for Pusher (todo: fix entrypoint to add during install) * fix xl formating for tabs >1 add env_vars to config build * fix test
57 lines
1.5 KiB
JavaScript
57 lines
1.5 KiB
JavaScript
var gulp = require('gulp');
|
|
var util = require('gulp-util');
|
|
var config = require('./config.js');
|
|
var debug = require('gulp-debug');
|
|
var fs = require('fs');
|
|
var utils = require('./utils.js');
|
|
|
|
|
|
|
|
|
|
gulp.task('build', ['build-vendors'], function(){
|
|
gulp.start('build-common');
|
|
gulp.start('build-permaview');
|
|
gulp.start('build-oauth');
|
|
gulp.start('build-prod');
|
|
gulp.start('build-thesaurus');
|
|
gulp.start('build-uploadFlash');
|
|
gulp.start('build-lightbox');
|
|
gulp.start('build-admin');
|
|
gulp.start('build-report');
|
|
gulp.start('build-account');
|
|
gulp.start('build-permaview');
|
|
gulp.start('build-setup');
|
|
gulp.start('build-authentication');
|
|
});
|
|
|
|
// standalone vendors used across application
|
|
gulp.task('build-vendors', [
|
|
'build-alchemy-embed',
|
|
'build-phraseanet-production-client',
|
|
'build-bootstrap',
|
|
'build-html5shiv',
|
|
'build-jquery',
|
|
'build-jquery-ui', // will build themes too
|
|
'build-jquery-mobile',
|
|
'build-jquery-galleria',
|
|
'build-jquery-file-upload',
|
|
'build-json2',
|
|
'build-modernizr',
|
|
'build-zxcvbn',
|
|
'build-tinymce',
|
|
'build-backbone',
|
|
'build-i18next',
|
|
'build-bootstrap-multiselect',
|
|
'build-blueimp-load-image',
|
|
'build-geonames-server-jquery-plugin',
|
|
'build-jquery-cookie',
|
|
'build-requirejs',
|
|
'build-jquery-treeview',
|
|
'build-jquery-lazyload',
|
|
'build-jquery-test-paths',
|
|
'build-simple-colorpicker',
|
|
'build-jquery-datetimepicker',
|
|
'build-pusher-js'
|
|
], function () {
|
|
});
|