Add builder for public website

This commit is contained in:
Ludovic CANDELLIER
2020-08-20 01:10:15 +02:00
parent b7d03fc5c4
commit 79ffd9a022

View File

@@ -1,3 +1,17 @@
var jsBase = [
'node_modules/jquery/dist/jquery.min.js',
'node_modules/jquery-migrate/jquery-migrate.min.js',
'node_modules/bootstrap/dist/js/bootstrap.bundle.min.js',
]
var cssBase = [
'node_modules/bootstrap/dist/css/bootstrap.min.css',
]
var cssIcons = [
'node_modules/font-awesome/css/font-awesome.css',
]
var jsCompatibilty = [
'node_modules/promise-polyfill/dist/polyfill.min.js',
'node_modules/es6-promise/dist/es6-promise.min.js'
@@ -75,6 +89,18 @@ var cssMain = [
'build/css/main.css'
]
var jsSite = [
jsBase
]
var cssSite = [
cssBase,
cssIcons,
'node_modules/animate.css/animate.min.css',
'build/css/shadow.css',
'build/css/site.css'
]
var jsDataTables = [
'node_modules/jszip/dist/jszip.min.js',
'node_modules/pdfmake/build/pdfmake.min.js',
@@ -146,6 +172,7 @@ module.exports = function(grunt) {
files: [
{
'public/js/main.min.js': jsMain,
'public/js/site.js': jsSite,
'public/js/datatables.min.js': jsDataTables,
'public/js/calendar.min.js': jsCalendar
},
@@ -179,6 +206,14 @@ module.exports = function(grunt) {
src: cssMain,
dest: 'public/css/main.min.css'
},
sitejs: {
src: jsSite,
dest: 'public/js/site.min.js'
},
sitecss: {
src: cssSite,
dest: 'public/css/site.min.css'
},
datatablesjs: {
src: jsDataTables,
dest: 'public/js/datatables.min.js'