1 // Copyright (c) 2011-present, Facebook, Inc. All rights reserved. 2 // This source code is licensed under both the GPLv2 (found in the 3 // COPYING file in the root directory) and Apache 2.0 License 4 // (found in the LICENSE.Apache file in the root directory). 5 // 6 #ifndef ROCKSDB_LITE 7 #ifndef GFLAGS 8 #include <cstdio> main()9int main() { 10 fprintf(stderr, "Please install gflags to run rocksdb tools\n"); 11 return 1; 12 } 13 #else 14 #include "tools/trace_analyzer_tool.h" main(int argc,char ** argv)15int main(int argc, char** argv) { 16 return ROCKSDB_NAMESPACE::trace_analyzer_tool(argc, argv); 17 } 18 #endif 19 #else 20 #include <stdio.h> main(int,char **)21int main(int /*argc*/, char** /*argv*/) { 22 fprintf(stderr, "Not supported in lite mode.\n"); 23 return 1; 24 } 25 #endif // ROCKSDB_LITE 26