summaryrefslogtreecommitdiff
path: root/src/emscripten-optimizer/colors.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emscripten-optimizer/colors.h')
-rw-r--r--src/emscripten-optimizer/colors.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/emscripten-optimizer/colors.h b/src/emscripten-optimizer/colors.h
index c3f48113f..9a8cb8ad6 100644
--- a/src/emscripten-optimizer/colors.h
+++ b/src/emscripten-optimizer/colors.h
@@ -17,6 +17,7 @@
#ifndef wasm_color_h
#define wasm_color_h
+#ifndef WIN32
#include <unistd.h>
#include <cstdlib>
#include <ostream>
@@ -76,5 +77,18 @@ namespace Colors {
#endif
}
};
+#else
+namespace Colors {
+ inline bool use() { return false; }
+ inline void normal(std::ostream& stream) {}
+ inline void red(std::ostream& stream) {}
+ inline void magenta(std::ostream& stream) {}
+ inline void orange(std::ostream& stream) {}
+ inline void grey(std::ostream& stream) {}
+ inline void green(std::ostream& stream) {}
+ inline void blue(std::ostream& stream) {}
+ inline void bold(std::ostream& stream) {}
+};
+#endif
#endif // wasm_color_h