| # Description: | |
| # C++ utility source for Bazel | |
| cc_library( | |
| name = "util", | |
| srcs = [ | |
| "errors.cc", | |
| "file.cc", | |
| "numbers.cc", | |
| "port.cc", | |
| ], | |
| hdrs = [ | |
| "errors.h", | |
| "file.h", | |
| "numbers.h", | |
| "port.h", | |
| ], | |
| visibility = ["//visibility:public"], | |
| deps = [ | |
| ":strings", | |
| ], | |
| ) | |
| cc_library( | |
| name = "md5", | |
| srcs = ["md5.cc"], | |
| hdrs = ["md5.h"], | |
| visibility = ["//visibility:public"], | |
| ) | |
| cc_library( | |
| name = "strings", | |
| srcs = ["strings.cc"], | |
| hdrs = ["strings.h"], | |
| # Automatically propagate the symbol definition to rules depending on this. | |
| defines = [ | |
| "BLAZE_OPENSOURCE", | |
| ], | |
| visibility = ["//visibility:public"], | |
| deps = [":blaze_exit_code"], | |
| ) | |
| cc_library( | |
| name = "blaze_exit_code", | |
| hdrs = ["exit_code.h"], | |
| visibility = ["//visibility:public"], | |
| ) |