Changeset 5911
- Timestamp:
- 08/15/2015 05:32:59 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Gruntfile.js
r5672 r5911 110 110 } 111 111 }, 112 cssjanus: {113 core: {114 expand: true,115 cwd: BUILD_DIR,116 dest: BUILD_DIR,117 ext: '-rtl.css',118 src: BBP_LTR_CSS,119 options: { generateExactDuplicates: true }120 },121 dynamic: {122 expand: true,123 cwd: BUILD_DIR,124 dest: BUILD_DIR,125 ext: '-rtl.css',126 src: []127 }128 },129 112 cssmin: { 130 113 ltr: { … … 249 232 } 250 233 }, 234 rtlcss: { 235 options: { 236 config: { 237 swapLeftRightInUrl: false, 238 swapLtrRtlInUrl: false, 239 autoRename: false, 240 preserveDirectives: true 241 }, 242 saveUnmodified: false 243 }, 244 core: { 245 expand: true, 246 cwd: BUILD_DIR, 247 dest: BUILD_DIR, 248 ext: '-rtl.css', 249 src: BBP_LTR_CSS 250 }, 251 dynamic: { 252 expand: true, 253 cwd: BUILD_DIR, 254 dest: BUILD_DIR, 255 ext: '-rtl.css', 256 src: [] 257 } 258 }, 251 259 sass: { 252 260 colors: { … … 299 307 colors: { 300 308 files: [ SOURCE_DIR + 'includes/admin/styles/*/colors.scss' ], 301 tasks: [ 'sass:colors', ' cssjanus:core', 'cssmin:ltr', 'cssmin:rtl' ]309 tasks: [ 'sass:colors', 'rtlcss:core', 'cssmin:ltr', 'cssmin:rtl' ] 302 310 }, 303 311 config: { … … 318 326 return SOURCE_DIR + path; 319 327 } ), 320 tasks: [ ' cssjanus:dynamic', 'cssmin:ltr', 'cssmin:rtl' ],328 tasks: [ 'rtlcss:dynamic', 'cssmin:ltr', 'cssmin:rtl' ], 321 329 options: { 322 330 interval: 2000, … … 335 343 grunt.registerTask( 'src', [ 'jsvalidate:src', 'jshint' ] ); 336 344 grunt.registerTask( 'commit', [ 'src', 'checktextdomain' ] ); 337 grunt.registerTask( 'build', [ 'commit', 'clean:all', 'copy:files', 'colors', ' cssjanus:core', 'cssmin:ltr', 'cssmin:rtl', 'uglify:core', 'jsvalidate:build', 'makepot' ] );345 grunt.registerTask( 'build', [ 'commit', 'clean:all', 'copy:files', 'colors', 'rtlcss:core', 'cssmin:ltr', 'cssmin:rtl', 'uglify:core', 'jsvalidate:build', 'makepot' ] ); 338 346 grunt.registerTask( 'release', [ 'build' ] ); 339 347 … … 365 373 // 366 374 // On `watch:all`, automatically updates the `copy:dynamic` and `clean:dynamic` configurations so that only the changed files are updated. 367 // On `watch:rtl`, automatically updates the ` cssjanus:dynamic` configuration.375 // On `watch:rtl`, automatically updates the `rtlcss:dynamic` configuration. 368 376 grunt.event.on( 'watch', function( action, filepath, target ) { 369 377 if ( target !== 'all' && target !== 'rtl' ) { … … 377 385 grunt.config( [ 'clean', 'dynamic', 'src' ], cleanSrc ); 378 386 grunt.config( [ 'copy', 'dynamic', 'src' ], copySrc ); 379 grunt.config( [ ' cssjanus', 'dynamic', 'src' ], copySrc );387 grunt.config( [ 'rtlcss', 'dynamic', 'src' ], copySrc ); 380 388 grunt.config( [ 'uglify', 'dynamic', 'src' ], copySrc ); 381 389 }); -
trunk/package.json
r5804 r5911 14 14 "grunt-contrib-uglify": "~0.9.1", 15 15 "grunt-contrib-watch": "~0.6.1", 16 "grunt-cssjanus": "~0.2.3",17 16 "grunt-exec": "~0.4.6", 18 17 "grunt-jsvalidate": "~0.2.2", 19 18 "grunt-legacy-util": "^0.2.0", 20 19 "grunt-patch-wordpress": "~0.3.0", 20 "grunt-rtlcss": "~1.6.0", 21 21 "grunt-sass": "~1.0.0", 22 22 "grunt-wp-i18n": "~0.5.2",
Note: See TracChangeset
for help on using the changeset viewer.