1275970Scy/* -*- buffer-read-only: t -*- vi: set ro: 2275970Scy * 3275970Scy * DO NOT EDIT THIS FILE (ao-strs.c) 4275970Scy * 5285169Scy * It has been AutoGen-ed 6275970Scy * From the definitions ao-strs.def 7275970Scy * and the template file strings 8275970Scy * 9285169Scy * Copyright (C) 2011-2015 Bruce Korb, all rights reserved. 10275970Scy * This is free software. It is licensed for use, modification and 11275970Scy * redistribution under the terms of the 12275970Scy * Modified (3 clause) Berkeley Software Distribution License 13275970Scy * <http://www.xfree86.org/3.3.6/COPYRIGHT2.html> 14275970Scy * 15275970Scy * Redistribution and use in source and binary forms, with or without 16275970Scy * modification, are permitted provided that the following conditions 17275970Scy * are met: 18275970Scy * 1. Redistributions of source code must retain the above copyright 19275970Scy * notice, this list of conditions and the following disclaimer. 20275970Scy * 2. Redistributions in binary form must reproduce the above copyright 21275970Scy * notice, this list of conditions and the following disclaimer in the 22275970Scy * documentation and/or other materials provided with the distribution. 23275970Scy * 3. Neither the name ``Bruce Korb'' nor the name of any other 24275970Scy * contributor may be used to endorse or promote products derived 25275970Scy * from this software without specific prior written permission. 26275970Scy * 27275970Scy * strings IS PROVIDED BY Bruce Korb ``AS IS'' AND ANY EXPRESS 28275970Scy * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 29275970Scy * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 30275970Scy * ARE DISCLAIMED. IN NO EVENT SHALL Bruce Korb OR ANY OTHER CONTRIBUTORS 31275970Scy * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 32275970Scy * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 33275970Scy * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 34275970Scy * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 35275970Scy * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 36275970Scy * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 37275970Scy * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 38275970Scy */ 39275970Scy#include "ao-strs.h" 40275970Scy 41275970Scychar const ao_strs_strtable[6633] = 42275970Scy/* 0 */ "-_^\0" 43275970Scy/* 4 */ " %s%s\n\0" 44275970Scy/* 12 */ "auto-options\0" 45275970Scy/* 25 */ "program\0" 46275970Scy/* 33 */ "%%-%ds %%s\n\0" 47275970Scy/* 45 */ "\n" 48275970Scy "%s\n\n\0" 49275970Scy/* 51 */ "=file\0" 50275970Scy/* 57 */ "=Mbr\0" 51275970Scy/* 62 */ "=Cplx\0" 52275970Scy/* 68 */ "[=arg]\0" 53275970Scy/* 75 */ "--%2$s%1$s\0" 54275970Scy/* 86 */ "=Tim\0" 55275970Scy/* 91 */ "none\0" 56275970Scy/* 96 */ "# preset/initialization file\n" 57275970Scy "# %s#\n\0" 58275970Scy/* 134 */ " %3s %-14s %s\0" 59275970Scy/* 148 */ "%s\0" 60275970Scy/* 151 */ "T/F\0" 61275970Scy/* 155 */ "\n" 62275970Scy "%s\n\n" 63275970Scy "%s\0" 64275970Scy/* 163 */ "Fil\0" 65275970Scy/* 167 */ "KWd\0" 66275970Scy/* 171 */ "Mbr\0" 67275970Scy/* 175 */ "Cpx\0" 68275970Scy/* 179 */ "no \0" 69275970Scy/* 183 */ "Num\0" 70275970Scy/* 187 */ "opt\0" 71275970Scy/* 191 */ "YES\0" 72275970Scy/* 195 */ "Str\0" 73275970Scy/* 199 */ "Tim\0" 74275970Scy/* 203 */ "\t\t\t\t- \0" 75275970Scy/* 210 */ "\t\t\t\t \0" 76275970Scy/* 217 */ "\t\t\t\t-- and \0" 77275970Scy/* 229 */ "\t\t\t\t%s\n\0" 78275970Scy/* 237 */ " \0" 79275970Scy/* 244 */ " \0" 80275970Scy/* 250 */ " \0" 81275970Scy/* 254 */ " \0" 82275970Scy/* 257 */ "all\0" 83275970Scy/* 261 */ " \t\n" 84275970Scy ":=\0" 85275970Scy/* 267 */ "%s_%s_%d=\0" 86275970Scy/* 277 */ "''\0" 87275970Scy/* 280 */ " ;;\n\n\0" 88275970Scy/* 293 */ "'\n\n\0" 89275970Scy/* 297 */ "</%s>\n\0" 90275970Scy/* 304 */ " %s\n\0" 91275970Scy/* 310 */ "%%-%ds\0" 92275970Scy/* 317 */ "\n" 93275970Scy "export %s_%s_%d\n\0" 94275970Scy/* 335 */ "false\0" 95275970Scy/* 341 */ " -* )\n\0" 96275970Scy/* 351 */ "flag\0" 97275970Scy/* 356 */ "INVALID-%d\0" 98275970Scy/* 367 */ "*INVALID*\0" 99275970Scy/* 377 */ "\\n\\\n\0" 100275970Scy/* 382 */ " --* )\n\0" 101275970Scy/* 393 */ "--\0" 102275970Scy/* 396 */ "LONGUSAGE\0" 103275970Scy/* 406 */ " %s\n\0" 104275970Scy/* 422 */ "\\%03o\0" 105275970Scy/* 428 */ "more\0" 106275970Scy/* 433 */ "<%s type=nested>\n\0" 107275970Scy/* 451 */ "%s\n\0" 108275970Scy/* 455 */ "%s\n" 109275970Scy " \0" 110275970Scy/* 461 */ "OPT_ARG_NEEDED=NO\0" 111275970Scy/* 479 */ "<%s/>\n\0" 112275970Scy/* 486 */ "OPT_ARG_NEEDED=OK\0" 113275970Scy/* 504 */ "\t\0" 114275970Scy/* 506 */ "<%s>\0" 115275970Scy/* 511 */ "option\0" 116275970Scy/* 518 */ "\n" 117275970Scy "export %s_%s\n\0" 118275970Scy/* 533 */ "%s_%s=\0" 119275970Scy/* 540 */ " | \0" 120275970Scy/* 544 */ "PAGER\0" 121275970Scy/* 550 */ " + \0" 122275970Scy/* 554 */ " puts(_(%s));\n\0" 123275970Scy/* 570 */ "\\'\0" 124275970Scy/* 573 */ "'%s'\0" 125275970Scy/* 578 */ " -- %s\0" 126275970Scy/* 585 */ "%s_%s_TEXT='\0" 127275970Scy/* 598 */ "#! %s\n\0" 128275970Scy/* 605 */ "\n" 129275970Scy "env | grep '^%s_'\n\0" 130275970Scy/* 625 */ "=%1$lu # 0x%1$lX\n\0" 131275970Scy/* 643 */ "stdout\0" 132275970Scy/* 650 */ "%A %B %e, %Y at %r %Z\0" 133275970Scy/* 672 */ "%s/use-%u.XXXXXX\0" 134275970Scy/* 689 */ "true\0" 135275970Scy/* 694 */ "<%s type=%s>\0" 136275970Scy/* 707 */ "VERSION\0" 137275970Scy/* 715 */ "#x%02X;\0" 138275970Scy/* 723 */ "OPT_ARG_NEEDED=YES\0" 139275970Scy/* 742 */ "'\\''\0" 140275970Scy/* 747 */ " '%s'\0" 141275970Scy/* 753 */ "\n" 142275970Scy "OPTION_CT=0\n\0" 143275970Scy/* 767 */ "set --\0" 144275970Scy/* 774 */ " ;;\n\n\0" 145275970Scy/* 791 */ " '%c' )\n\0" 146275970Scy/* 807 */ " '%s' )\n\0" 147275970Scy/* 823 */ " '%s' | \\\n\0" 148275970Scy/* 841 */ "TMPDIR\0" 149275970Scy/* 848 */ "/tmp\0" 150275970Scy/* 853 */ "%1$s %2$s ; rm -f %2$s\0" 151275970Scy/* 876 */ "<%1$s type=boolean>%2$s</%1$s>\n\0" 152275970Scy/* 908 */ "# From the %s option definitions\n" 153275970Scy "#\n\0" 154275970Scy/* 945 */ "echo 'Warning: Cannot load options files' >&2\0" 155275970Scy/* 992 */ "echo 'Warning: Cannot save options files' >&2\0" 156275970Scy/* 1039 */ "echo 'Warning: Cannot suppress the loading of options files' >&2\0" 157275970Scy/* 1105 */ "<%1$s type=integer>0x%2$lX</%1$s>\n\0" 158275970Scy/* 1140 */ "%1$s_%2$s_TEXT='no %2$s text'\n\0" 159275970Scy/* 1171 */ "%1$s_%2$s_MODE='%3$s'\n" 160275970Scy "export %1$s_%2$s_MODE\n\0" 161275970Scy/* 1216 */ "%1$s_%2$s='%3$s'\n" 162275970Scy "export %1$s_%2$s\n\0" 163275970Scy/* 1251 */ "%1$s_%2$s_CT=%3$d\n" 164275970Scy "export %1$s_%2$s_CT\n\0" 165275970Scy/* 1290 */ "OPTION_CT=%d\n" 166275970Scy "export OPTION_CT\n\0" 167275970Scy/* 1321 */ "%1$s_%2$s=%3$s\n" 168275970Scy "export %1$s_%2$s\n\0" 169275970Scy/* 1354 */ "%1$s_%2$s=%3$d # 0x%3$X\n" 170275970Scy "export %1$s_%2$s\n\0" 171275970Scy/* 1396 */ " case \"${OPT_CODE}\" in\n\0" 172275970Scy/* 1427 */ " if [ $%1$s_%2$s_CT -gt %3$u ] ; then\n" 173275970Scy " echo 'Error: more than %3$d %2$s options'\n" 174275970Scy " echo \"$%1$s_USAGE_TEXT\"\n" 175275970Scy " exit 1\n" 176275970Scy " fi >&2\n\0" 177275970Scy/* 1618 */ "test ${%1$s_%2$s_CT-0} -ge %3$u || {\n" 178275970Scy " echo %1$s_%2$s has not been set\n" 179275970Scy " exit 1\n" 180275970Scy "} 1>&2\n\0" 181275970Scy/* 1710 */ "test -n \"$%1$s_%2$s\" || {\n" 182275970Scy " echo %1$s_%2$s has not been set\n" 183275970Scy " exit 1\n" 184275970Scy "} 1>&2\n\0" 185275970Scy/* 1791 */ " echo \"$%s_%s_TEXT\"\n" 186275970Scy " exit 0\n\0" 187275970Scy/* 1842 */ "\n" 188275970Scy "# # # # # # # # # #\n" 189275970Scy "#\n" 190275970Scy "# END OF AUTOMATED OPTION PROCESSING\n" 191275970Scy "#\n" 192275970Scy "# # # # # # # # # # -- do not modify this marker --\n\0" 193275970Scy/* 1958 */ " if [ -n \"${OPT_ARG_VAL}\" ]\n" 194275970Scy " then\n" 195275970Scy " eval %1$s_${OPT_NAME}${OPT_ELEMENT}=\"'${OPT_ARG_VAL}'\"\n" 196275970Scy " export %1$s_${OPT_NAME}${OPT_ELEMENT}\n" 197275970Scy " fi\n" 198275970Scy "done\n" 199275970Scy "OPTION_COUNT=`expr $ARG_COUNT - $#`\n" 200275970Scy "OPERAND_COUNT=$#\n" 201275970Scy "unset OPT_PROCESS || :\n" 202275970Scy "unset OPT_ELEMENT || :\n" 203275970Scy "unset OPT_ARG || :\n" 204275970Scy "unset OPT_ARG_NEEDED || :\n" 205275970Scy "unset OPT_NAME || :\n" 206275970Scy "unset OPT_CODE || :\n" 207275970Scy "unset OPT_ARG_VAL || :\n\0" 208275970Scy/* 2337 */ " OPT_CODE=`echo \"X${OPT_ARG}\"|sed 's/^X-*//'`\n" 209275970Scy " shift\n" 210275970Scy " OPT_ARG=$1\n" 211275970Scy " case \"${OPT_CODE}\" in *=* )\n" 212275970Scy " OPT_ARG_VAL=`echo \"${OPT_CODE}\"|sed 's/^[^=]*=//'`\n" 213275970Scy " OPT_CODE=`echo \"${OPT_CODE}\"|sed 's/=.*$//'` ;; esac\n\0" 214275970Scy/* 2588 */ " OPT_CODE=`echo \"X${OPT_ARG}\" | sed 's/X-\\(.\\).*/\\1/'`\n" 215275970Scy " OPT_ARG=` echo \"X${OPT_ARG}\" | sed 's/X-.//'`\n\0" 216275970Scy/* 2705 */ "\n" 217275970Scy "ARG_COUNT=$#\n" 218275970Scy "OPT_PROCESS=true\n" 219275970Scy "OPT_ARG=$1\n" 220275970Scy "while ${OPT_PROCESS} && [ $# -gt 0 ]\n" 221275970Scy "do\n" 222275970Scy " OPT_ELEMENT=''\n" 223275970Scy " OPT_ARG_VAL=''\n\n" 224275970Scy " case \"${OPT_ARG}\" in\n" 225275970Scy " -- )\n" 226275970Scy " OPT_PROCESS=false\n" 227275970Scy " shift\n" 228275970Scy " ;;\n\0" 229275970Scy/* 2912 */ " case \"${OPT_ARG_NEEDED}\" in\n" 230275970Scy " NO )\n" 231275970Scy " OPT_ARG_VAL=''\n" 232275970Scy " ;;\n" 233275970Scy " YES )\n" 234275970Scy " if [ -z \"${OPT_ARG_VAL}\" ]\n" 235275970Scy " then\n" 236275970Scy " if [ $# -eq 0 ]\n" 237275970Scy " then\n" 238275970Scy " echo No argument provided for ${OPT_NAME} option\n" 239275970Scy " echo \"$%s_USAGE_TEXT\"\n" 240275970Scy " exit 1\n" 241275970Scy " fi >&2\n" 242275970Scy " OPT_ARG_VAL=${OPT_ARG}\n" 243275970Scy " shift\n" 244275970Scy " OPT_ARG=$1\n" 245275970Scy " fi\n" 246275970Scy " ;;\n" 247275970Scy " OK )\n" 248275970Scy " if [ -z \"${OPT_ARG_VAL}\" ] && [ $# -gt 0 ]\n" 249275970Scy " then\n" 250275970Scy " case \"${OPT_ARG}\" in -* ) ;; * )\n" 251275970Scy " OPT_ARG_VAL=${OPT_ARG}\n" 252275970Scy " shift\n" 253275970Scy " OPT_ARG=$1 ;; esac\n" 254275970Scy " fi\n" 255275970Scy " ;;\n" 256275970Scy " esac\n\0" 257275970Scy/* 3691 */ " %1$s_%2$s_CT=`expr ${%1$s_%2$s_CT} + 1`\n" 258275970Scy " OPT_ELEMENT=\"_${%1$s_%2$s_CT}\"\n" 259275970Scy " OPT_NAME='%2$s'\n\0" 260275970Scy/* 3815 */ "\n" 261275970Scy "if test -z \"${%1$s_%2$s}\"\n" 262275970Scy "then\n" 263275970Scy " %1$s_%2$s_CT=0\n" 264275970Scy " export %1$s_%2$s_CT\n" 265275970Scy "else\n" 266275970Scy " %1$s_%2$s_CT=1\n" 267275970Scy " %1$s_%2$s_1=${%1$s_%2$s}\n" 268275970Scy " export %1$s_%2$s_CT %1$s_%2$s_1\n" 269275970Scy "fi\n\0" 270275970Scy/* 3973 */ " * )\n" 271275970Scy " OPT_PROCESS=false\n" 272275970Scy " ;;\n" 273275970Scy " esac\n\0" 274275970Scy/* 4030 */ " %1$s_%2$s_CT=0\n" 275275970Scy " OPT_ELEMENT=''\n" 276275970Scy " %1$s_%2$s='%3$s'\n" 277275970Scy " export %1$s_%2$s\n" 278275970Scy " OPT_NAME='%2$s'\n\0" 279275970Scy/* 4171 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n" 280275970Scy " echo 'Error: duplicate %2$s option'\n" 281275970Scy " echo \"$%1$s_USAGE_TEXT\"\n" 282275970Scy " exit 1\n" 283275970Scy " fi >&2\n" 284275970Scy " %1$s_%2$s_set=true\n" 285275970Scy " %1$s_%2$s='%3$s'\n" 286275970Scy " export %1$s_%2$s\n" 287275970Scy " OPT_NAME='%2$s'\n\0" 288275970Scy/* 4488 */ "\n" 289275970Scy "ARG_COUNT=$#\n" 290275970Scy "OPT_ARG=$1\n" 291275970Scy "while [ $# -gt 0 ]\n" 292275970Scy "do\n" 293275970Scy " OPT_ELEMENT=''\n" 294275970Scy " OPT_ARG_VAL=''\n" 295275970Scy " OPT_ARG=${1}\n\0" 296275970Scy/* 4591 */ " case \"${OPT_ARG_NEEDED}\" in\n" 297275970Scy " NO )\n" 298275970Scy " if [ -n \"${OPT_ARG}\" ]\n" 299275970Scy " then\n" 300275970Scy " OPT_ARG=-${OPT_ARG}\n" 301275970Scy " else\n" 302275970Scy " shift\n" 303275970Scy " OPT_ARG=$1\n" 304275970Scy " fi\n" 305275970Scy " ;;\n" 306275970Scy " YES )\n" 307275970Scy " if [ -n \"${OPT_ARG}\" ]\n" 308275970Scy " then\n" 309275970Scy " OPT_ARG_VAL=${OPT_ARG}\n" 310275970Scy " else\n" 311275970Scy " if [ $# -eq 0 ]\n" 312275970Scy " then\n" 313275970Scy " echo No argument provided for ${OPT_NAME} option\n" 314275970Scy " echo \"$%s_USAGE_TEXT\"\n" 315275970Scy " exit 1\n" 316275970Scy " fi >&2\n" 317275970Scy " shift\n" 318275970Scy " OPT_ARG_VAL=$1\n" 319275970Scy " fi\n" 320275970Scy " shift\n" 321275970Scy " OPT_ARG=$1\n" 322275970Scy " ;;\n" 323275970Scy " OK )\n" 324275970Scy " if [ -n \"${OPT_ARG}\" ]\n" 325275970Scy " then\n" 326275970Scy " OPT_ARG_VAL=${OPT_ARG}\n" 327275970Scy " shift\n" 328275970Scy " OPT_ARG=$1\n" 329275970Scy " else\n" 330275970Scy " shift\n" 331275970Scy " if [ $# -gt 0 ]\n" 332275970Scy " then\n" 333275970Scy " case \"$1\" in -* ) ;; * )\n" 334275970Scy " OPT_ARG_VAL=$1\n" 335275970Scy " shift ;; esac\n" 336275970Scy " OPT_ARG=$1\n" 337275970Scy " fi\n" 338275970Scy " fi\n" 339275970Scy " ;;\n" 340275970Scy " esac\n\0" 341275970Scy/* 5745 */ " echo \"$%s_LONGUSAGE_TEXT\" | ${PAGER-more}\n" 342275970Scy " exit 0\n\0" 343275970Scy/* 5819 */ "%s OF %s\n" 344275970Scy "#\n" 345275970Scy "# From here to the next `-- do not modify this marker --',\n" 346275970Scy "# the text has been generated %s\n\0" 347275970Scy/* 5925 */ " eval %1$s_%2$s${OPT_ELEMENT}=true\n" 348275970Scy " export %1$s_%2$s${OPT_ELEMENT}\n\0" 349275970Scy/* 6015 */ " if [ -n \"${%1$s_%2$s}\" ] && ${%1$s_%2$s_set} ; then\n" 350275970Scy " echo 'Error: duplicate %2$s option'\n" 351275970Scy " echo \"$%1$s_USAGE_TEXT\"\n" 352275970Scy " exit 1\n" 353275970Scy " fi >&2\n" 354275970Scy " %1$s_%2$s_set=true\n" 355275970Scy " OPT_NAME='%2$s'\n\0" 356275970Scy/* 6274 */ "\n" 357275970Scy "%1$s_%2$s=${%1$s_%2$s-'%3$s'}\n" 358275970Scy "%1$s_%2$s_set=false\n" 359275970Scy "export %1$s_%2$s\n\0" 360275970Scy/* 6343 */ "\n" 361275970Scy "%1$s_%2$s=${%1$s_%2$s}\n" 362275970Scy "%1$s_%2$s_set=false\n" 363275970Scy "export %1$s_%2$s\n\0" 364275970Scy/* 6405 */ "# # # # # # # # # # -- do not modify this marker --\n" 365275970Scy "#\n" 366275970Scy "# DO NOT EDIT THIS SECTION\n\0" 367275970Scy/* 6488 */ " * )\n" 368275970Scy " echo Unknown %s: \"${OPT_CODE}\" >&2\n" 369275970Scy " echo \"$%s_USAGE_TEXT\" >&2\n" 370275970Scy " exit 1\n" 371275970Scy " ;;\n" 372275970Scy " esac\n"; 373275970Scy 374275970Scy/* end of ao-strs.c */ 375