/*
 * CONCAT: Concatenate files
 */
module.exports = {
    installLibJs: {
        options: {
            separator: '\n\n',
            sourceMap: true,
            sourceMapName: 'js/maps/lib.min.js.map'
        },
        nonull: true,
        src: [
            'lib/tmp/jquery.min.js',                            //  95 kb
            'lib/tmp/jquery.cookie.min.js',                     //   2 kb
            'lib/tmp/jquery.formatDateTime.min.js',             //   3 kb
            'lib/tmp/jquery.tagcloud.min.js',                   //   2 kb
            'lib/tmp/underscore.min.js',                        //  16 kb
            'lib/tmp/backbone.min.js',                          //  19 kb
            'lib/tmp/bootbox.min.js',                           //   9 kb
            'lib/tmp/jquery.magnific-popup.min.js',             //  21 kb
            'lib/jquery-ui-1.10.3/jquery-ui.custom.min.js',     //  96 kb
            'lib/tmp/bootstrap-file-input.min.js',              //   1 kb
            'lib/tmp/jquery-hotkeys.min.js',                    //   2 kb
            'lib/tmp/jquery-watchchanges.min.js',               //   1 kb
            'lib/tmp/jquery-iframe-transport.min.js',           //   2 kb
            'lib/tmp/jquery-fileupload.min.js',                 //  15 kb
            'lib/tmp/bootstrap.min.js',                         //   2 kb
            'lib/select2/select2.min.js',                       //  66 kb
            'lib/tmp/moment.min.js',                            //  35 kb
            'lib/tmp/modernizr-custom.min.js'                   //   5 kb
        ],
        dest: 'js/lib.min.js'
    }
};

@@ -179,15 +179,29 @@
 e: '
-js/
+%3C%25= path.dest.
 maps
+ %25%3E
 /lib
@@ -266,39 +266,47 @@
  %5B%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery.min.js',
@@ -297,32 +297,36 @@
 /jquery.min.js',
+    
                 
@@ -352,39 +352,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery.cookie.m
@@ -411,32 +411,36 @@
                 
+    
 //   2 kb%0A      
@@ -438,39 +438,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery.formatDa
@@ -501,24 +501,28 @@
             
+    
 //   3 kb%0A  
@@ -524,39 +524,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery.tagcloud
@@ -583,32 +583,36 @@
                 
+    
 //   2 kb%0A      
@@ -618,23 +618,31 @@
        '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /undersc
@@ -645,32 +645,36 @@
 erscore.min.js',
+    
                 
@@ -704,23 +704,31 @@
        '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /backbon
@@ -759,24 +759,28 @@
             
+   
+ 
 //  19 kb%0A  
@@ -786,31 +786,39 @@
            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /bootbox.min
@@ -814,32 +814,36 @@
 bootbox.min.js',
+    
                 
@@ -872,31 +872,39 @@
            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery.magn
@@ -931,24 +931,28 @@
             
+    
 //  21 kb%0A  
@@ -962,19 +962,35 @@
        '
-lib
+%3C%25= path.src.lib %25%3E
 /jquery-
@@ -1024,20 +1024,16 @@
 min.js',
-    
  //  96 
@@ -1040,39 +1040,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /bootstrap-file-
@@ -1099,32 +1099,36 @@
 ',              
+    
 //   1 kb%0A      
@@ -1126,39 +1126,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery-hotkeys.
@@ -1185,32 +1185,36 @@
                 
+    
 //   2 kb%0A      
@@ -1212,39 +1212,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery-watchcha
@@ -1271,32 +1271,36 @@
 ,               
+    
 //   1 kb%0A      
@@ -1298,39 +1298,47 @@
 kb%0A            '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery-iframe-t
@@ -1346,32 +1346,36 @@
 ansport.min.js',
+    
            //   
@@ -1392,23 +1392,31 @@
        '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /jquery-
@@ -1447,24 +1447,28 @@
             
+    
 //  15 kb%0A  
@@ -1478,23 +1478,31 @@
        '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /bootstr
@@ -1504,32 +1504,36 @@
 otstrap.min.js',
+    
                 
@@ -1564,19 +1564,35 @@
        '
-lib
+%3C%25= path.src.lib %25%3E
 /select2
@@ -1623,28 +1623,24 @@
             
-    
 //  66 kb%0A  
@@ -1650,23 +1650,31 @@
        '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /moment.
@@ -1673,32 +1673,36 @@
 /moment.min.js',
+    
                 
@@ -1740,15 +1740,23 @@
    '
-lib/tmp
+%3C%25= path.tmp %25%3E
 /mod
@@ -1776,16 +1776,20 @@
 .min.js'
+    
         
@@ -1835,18 +1835,35 @@
  dest: '
-js
+%3C%25= path.dest.js %25%3E
 /lib.min

Make usage of grunt templates in concat task