summaryrefslogtreecommitdiffstats
path: root/src/base/abci/abcPrint.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2014-04-19 22:44:18 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2014-04-19 22:44:18 -0700
commit76f2adb54f011c319776eca9cdb278b753730e76 (patch)
treeff039ff9cd3f6aa3e6bf1f9eaab3ff0e62bbe6ac /src/base/abci/abcPrint.c
parented2f0ef34f3d5aa2490e037892d3feeeeddb2e61 (diff)
downloadabc-76f2adb54f011c319776eca9cdb278b753730e76.tar.gz
abc-76f2adb54f011c319776eca9cdb278b753730e76.tar.bz2
abc-76f2adb54f011c319776eca9cdb278b753730e76.zip
Adding color to sizing stats.
Diffstat (limited to 'src/base/abci/abcPrint.c')
-rw-r--r--src/base/abci/abcPrint.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/base/abci/abcPrint.c b/src/base/abci/abcPrint.c
index 52556d6d..8717c1ed 100644
--- a/src/base/abci/abcPrint.c
+++ b/src/base/abci/abcPrint.c
@@ -27,6 +27,10 @@
#include "map/if/if.h"
#include "misc/extra/extraBdd.h"
+#ifdef WIN32
+#include <windows.h>
+#endif
+
ABC_NAMESPACE_IMPL_START
@@ -229,7 +233,13 @@ void Abc_NtkPrintStats( Abc_Ntk_t * pNtk, int fFactored, int fSaveBest, int fDum
// if ( Abc_NtkIsStrash(pNtk) )
// Abc_AigCountNext( pNtk->pManFunc );
- Abc_Print( 1,"%-13s:", pNtk->pName );
+#ifdef WIN32
+ SetConsoleTextAttribute( GetStdHandle(STD_OUTPUT_HANDLE), 15 ); // bright
+ Abc_Print( 1,"%-13s:", pNtk->pName );
+ SetConsoleTextAttribute( GetStdHandle(STD_OUTPUT_HANDLE), 7 ); // normal
+#else
+ Abc_Print( 1,"%s%-13s:%s", "\033[1;37m", pNtk->pName, "\033[0m" ); // bright
+#endif
Abc_Print( 1," i/o =%5d/%5d", Abc_NtkPiNum(pNtk), Abc_NtkPoNum(pNtk) );
if ( Abc_NtkConstrNum(pNtk) )
Abc_Print( 1,"(c=%d)", Abc_NtkConstrNum(pNtk) );