Skip to content

Commit

Permalink
patch relative paths in datatables.min.css at build time
Browse files Browse the repository at this point in the history
closes #5131
  • Loading branch information
crossan007 committed Jan 24, 2020
1 parent b92cff0 commit 48fbd4d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
10 changes: 10 additions & 0 deletions Gruntfile.js
Expand Up @@ -433,6 +433,16 @@ module.exports = function (grunt) {
grunt.log.writeln(sha1(grunt.file.read(arg1, {encoding: null})));
});

grunt.registerTask('patchDataTablesCSS', 'Patches Absolute paths in DataTables CSS to relative Paths', function () {
var filePath = "src/skin/external/datatables/datatables.min.css";
var fileContents = grunt.file.read(filePath);
const pattern = /url\(\"\//gi
fileContents = fileContents.replace(pattern,'url("')
console.log("patched files");
grunt.file.write(filePath, fileContents);
});


grunt.registerMultiTask('generateSignatures', 'Generates SHA1 signatures of the release archive', function () {
var sha1 = require('node-sha1');
var signatures = {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -80,7 +80,7 @@
"select2": "^4.0.12"
},
"scripts": {
"install": "grunt clean && grunt updateVersions && grunt curl-dir && grunt copy && grunt sass && grunt lineending",
"install": "grunt clean && grunt updateVersions && grunt curl-dir && grunt copy && grunt sass && grunt lineending && grunt patchDataTablesCSS",
"updateVersions": "grunt updateVersions",
"postinstall": "grunt genLocaleJSFiles",
"locale-gen": "locale/update-locale.sh",
Expand Down

0 comments on commit 48fbd4d

Please sign in to comment.