@@ -50,7 +50,7 @@ component extends="../base" {
5050 // Normalize environment aliases
5151 arguments .environment = normalizeEnvironment (arguments .environment );
5252
53- print . greenBoldLine ( " ==> Precompiling assets for #arguments .environment #..." ). toConsole ( );
53+ detailOutput . output ( " Precompiling assets for #arguments .environment #..." );
5454 detailOutput .line ();
5555
5656 // Define asset directories
@@ -74,7 +74,7 @@ component extends="../base" {
7474
7575 // Process JavaScript files
7676 if (directoryExists (jsDir )) {
77- print . boldLine (" Processing JavaScript files..." ). toConsole ( );
77+ detailOutput . output (" Processing JavaScript files..." );
7878 var jsFiles = directoryList (jsDir , true , " query" , " *.js" );
7979 for (var file in jsFiles ) {
8080 if (file .type == " File" && ! findNoCase (" .min.js" , file .name )) {
@@ -91,7 +91,7 @@ component extends="../base" {
9191
9292 // Process CSS files
9393 if (directoryExists (cssDir )) {
94- print . boldLine (" Processing CSS files..." ). toConsole ( );
94+ detailOutput . output (" Processing CSS files..." );
9595 var cssFiles = directoryList (cssDir , true , " query" , " *.css" );
9696 for (var file in cssFiles ) {
9797 if (file .type == " File" && ! findNoCase (" .min.css" , file .name )) {
@@ -108,7 +108,7 @@ component extends="../base" {
108108
109109 // Process image files
110110 if (directoryExists (imagesDir )) {
111- print . boldLine (" Processing image files..." ). toConsole ( );
111+ detailOutput . output (" Processing image files..." );
112112 var imageFiles = directoryList (imagesDir , true , " query" );
113113 for (var file in imageFiles ) {
114114 if (file .type == " File" && isImageFile (file .name )) {
@@ -128,16 +128,16 @@ component extends="../base" {
128128 detailOutput .output (" Asset manifest written to: #manifestPath #" );
129129
130130 detailOutput .line ();
131- print . greenBoldLine ( " ==> Asset precompilation complete!" ). toConsole ( );
132- print . greenLine ( " Processed #processedCount # files" ). toConsole ( );
133- detailOutput .output (" Compiled assets location: #compiledDir #" );
131+ detailOutput . statusSuccess ( " Asset precompilation complete!" );
132+ detailOutput . output ( " Processed #processedCount # files" , true );
133+ detailOutput .output (" Compiled assets location: #compiledDir #" , true );
134134
135135 // Provide instructions for production
136136 detailOutput .line ();
137- print . yellowLine (" To use precompiled assets in production:" ). toConsole ( );
138- detailOutput .output (" 1. Configure your web server to serve static files from /public/assets/compiled" );
139- detailOutput .output (" 2. Update your application to use the asset manifest for cache-busted URLs" );
140- detailOutput .output (" 3. Set wheels.assetManifest = true in your production environment" );
137+ detailOutput . output (" To use precompiled assets in production:" );
138+ detailOutput .output (" 1. Configure your web server to serve static files from /public/assets/compiled" , true );
139+ detailOutput .output (" 2. Update your application to use the asset manifest for cache-busted URLs" , true );
140+ detailOutput .output (" 3. Set wheels.assetManifest = true in your production environment" , true );
141141 }
142142
143143 /**
0 commit comments