src/couch/priv/couch_js/60/help.h (57 lines of code) (raw):

// Licensed under the Apache License, Version 2.0 (the "License"); you may not // use this file except in compliance with the License. You may obtain a copy of // the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the // License for the specific language governing permissions and limitations under // the License. #ifndef COUCHJS_HELP_H #define COUCHJS_HELP_H #include "config.h" static const char VERSION_TEMPLATE[] = "%s - %s (SpiderMonkey 60)\n" "\n" "Licensed under the Apache License, Version 2.0 (the \"License\"); you may " "not use\n" "this file except in compliance with the License. You may obtain a copy of" "the\n" "License at\n" "\n" " http://www.apache.org/licenses/LICENSE-2.0\n" "\n" "Unless required by applicable law or agreed to in writing, software " "distributed\n" "under the License is distributed on an \"AS IS\" BASIS, WITHOUT " "WARRANTIES OR\n" "CONDITIONS OF ANY KIND, either express or implied. See the License " "for the\n" "specific language governing permissions and limitations under the " "License.\n"; static const char USAGE_TEMPLATE[] = "Usage: %s [FILE]\n" "\n" "The %s command runs the %s JavaScript interpreter.\n" "\n" "The exit status is 0 for success or 1 for failure.\n" "\n" "Options:\n" "\n" " -h display a short help message and exit\n" " -V display version information and exit\n" " -S SIZE specify that the runtime should allow at\n" " most SIZE bytes of memory to be allocated\n" " default is 64 MiB\n" " --eval Enable runtime code evaluation (dangerous!)\n" "\n" "Report bugs at <%s>.\n"; #define BASENAME COUCHJS_NAME #define couch_version(basename) \ fprintf( \ stdout, \ VERSION_TEMPLATE, \ basename, \ PACKAGE_STRING) #define DISPLAY_VERSION couch_version(BASENAME) #define couch_usage(basename) \ fprintf( \ stdout, \ USAGE_TEMPLATE, \ basename, \ basename, \ PACKAGE_NAME, \ PACKAGE_BUGREPORT) #define DISPLAY_USAGE couch_usage(BASENAME) #endif // Included help.h