Skip to content
Snippets Groups Projects
Commit 5a22bee6 authored by Benoit Lavenier's avatar Benoit Lavenier
Browse files

[fix] Workaround for make ionic build (because @ioinic/v1-toolkit still use gulp v3)

parent c5c37091
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,6 @@ const gulp = require('gulp'), ...@@ -14,7 +14,6 @@ const gulp = require('gulp'),
templateCache = require('gulp-angular-templatecache'), templateCache = require('gulp-angular-templatecache'),
ngTranslate = require('gulp-angular-translate'), ngTranslate = require('gulp-angular-translate'),
ngAnnotate = require('gulp-ng-annotate'), ngAnnotate = require('gulp-ng-annotate'),
es = require('event-stream'),
zip = require('gulp-zip'), zip = require('gulp-zip'),
del = require('del'), del = require('del'),
useref = require('gulp-useref'), useref = require('gulp-useref'),
...@@ -33,8 +32,16 @@ const gulp = require('gulp'), ...@@ -33,8 +32,16 @@ const gulp = require('gulp'),
colors = require('ansi-colors'), colors = require('ansi-colors'),
argv = require('yargs').argv, argv = require('yargs').argv,
sriHash = require('gulp-sri-hash'), sriHash = require('gulp-sri-hash'),
sort = require('gulp-sort'), sort = require('gulp-sort');
jsonlint = require("@prantlf/gulp-jsonlint");
// Workaround because @ioni/v1-toolkit use gulp v3.9.2 instead of gulp v4
let jsonlint;
try {
jsonlint = require('@prantlf/gulp-jsonlint');
} catch(e) {
log(colors.red("Cannot load 'gulp-jsonlint'. Retrying using project path"), e);
}
const paths = { const paths = {
license_md: ['./www/license/*.md'], license_md: ['./www/license/*.md'],
...@@ -239,7 +246,9 @@ function pluginLeafletImages(dest) { ...@@ -239,7 +246,9 @@ function pluginLeafletImages(dest) {
'www/lib/leaflet-search/images/*.*', 'www/lib/leaflet-search/images/*.*',
'!www/lib/leaflet-search/images/back.png', '!www/lib/leaflet-search/images/back.png',
'!www/lib/leaflet-search/images/leaflet-search.jpg', '!www/lib/leaflet-search/images/leaflet-search.jpg',
'www/lib/leaflet.awesome-markers/dist/images/*.*']) 'www/lib/leaflet.awesome-markers/dist/images/*.*'],
{read: false, allowEmpty: true}
)
.pipe(gulp.dest(dest)); .pipe(gulp.dest(dest));
} }
...@@ -249,7 +258,7 @@ function pluginSass() { ...@@ -249,7 +258,7 @@ function pluginSass() {
return merge( return merge(
// Copy plugins CSS // Copy plugins CSS
gulp.src(paths.css_plugin) gulp.src(paths.css_plugin, {read: false})
.pipe(gulp.dest('www/dist/dist_css/plugins')), .pipe(gulp.dest('www/dist/dist_css/plugins')),
// Leaflet images // Leaflet images
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment