17757 lines
504 KiB
Text
Generated
17757 lines
504 KiB
Text
Generated
'# ltmain.sh - Provide generalized library-building support services.\n' Comment.Single
|
|
|
|
'# NOTE: Changing this file will not affect anything until you rerun configure.\n' Comment.Single
|
|
|
|
'#\n' Comment.Single
|
|
|
|
'# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005\n' Comment.Single
|
|
|
|
'# Free Software Foundation, Inc.\n' Comment.Single
|
|
|
|
'# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996\n' Comment.Single
|
|
|
|
'#\n' Comment.Single
|
|
|
|
'# This program is free software; you can redistribute it and/or modify\n' Comment.Single
|
|
|
|
'# it under the terms of the GNU General Public License as published by\n' Comment.Single
|
|
|
|
'# the Free Software Foundation; either version 2 of the License, or\n' Comment.Single
|
|
|
|
'# (at your option) any later version.\n' Comment.Single
|
|
|
|
'#\n' Comment.Single
|
|
|
|
'# This program is distributed in the hope that it will be useful, but\n' Comment.Single
|
|
|
|
'# WITHOUT ANY WARRANTY; without even the implied warranty of\n' Comment.Single
|
|
|
|
'# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n' Comment.Single
|
|
|
|
'# General Public License for more details.\n' Comment.Single
|
|
|
|
'#\n' Comment.Single
|
|
|
|
'# You should have received a copy of the GNU General Public License\n' Comment.Single
|
|
|
|
'# along with this program; if not, write to the Free Software\n' Comment.Single
|
|
|
|
'# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n' Comment.Single
|
|
|
|
'#\n' Comment.Single
|
|
|
|
'# As a special exception to the GNU General Public License, if you\n' Comment.Single
|
|
|
|
'# distribute this file as part of a program that contains a\n' Comment.Single
|
|
|
|
'# configuration script generated by Autoconf, you may include it under\n' Comment.Single
|
|
|
|
'# the same distribution terms that you use for the rest of that program.\n' Comment.Single
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'basename' Name.Variable
|
|
'=' Operator
|
|
'"s,^.*/,,g"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh\n' Comment.Single
|
|
|
|
'# is ksh but when the shell is invoked as "sh" and the current value of\n' Comment.Single
|
|
|
|
'# the _XPG environment variable is not equal to 1 (one), the special\n' Comment.Single
|
|
|
|
'# positional parameter $0, within a function call, is the name of the\n' Comment.Single
|
|
|
|
'# function.\n' Comment.Single
|
|
|
|
'progpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$0' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
"# define SED for historic ltconfig's generated by Libtool 1.3\n" Comment.Single
|
|
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$SED' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'SED' Name.Variable
|
|
'=' Operator
|
|
'sed' Text
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# The name of this program:\n' Comment.Single
|
|
|
|
'progname' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$SED' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$basename' Name.Variable
|
|
'`' Literal.String.Backtick
|
|
'\n' Text.Whitespace
|
|
|
|
'modename' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$progname' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Global variables:\n' Comment.Single
|
|
|
|
'EXIT_SUCCESS' Name.Variable
|
|
'=' Operator
|
|
'0' Literal.Number
|
|
'\n' Text.Whitespace
|
|
|
|
'EXIT_FAILURE' Name.Variable
|
|
'=' Operator
|
|
'1' Literal.Number
|
|
'\n\n' Text.Whitespace
|
|
|
|
'PROGRAM' Name.Variable
|
|
'=' Operator
|
|
'ltmain.sh' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'PACKAGE' Name.Variable
|
|
'=' Operator
|
|
'libtool' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'VERSION' Name.Variable
|
|
'=' Operator
|
|
'1' Literal.Number
|
|
'.5.22' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'TIMESTAMP' Name.Variable
|
|
'=' Operator
|
|
'" (1.1220.2.365 2005/12/18 22:14:06)"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# See if we are running on zsh, and set the options which allow our\n' Comment.Single
|
|
|
|
'# commands through without removal of \\ escapes.\n' Comment.Single
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'ZSH_VERSION' Name.Variable
|
|
'+set' Punctuation
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'setopt' Text
|
|
' ' Text.Whitespace
|
|
'NO_GLOB_SUBST' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'# Same for EGREP, and just to be sure, do LTCC as well\n' Comment.Single
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$EGREP' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'X' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'EGREP' Name.Variable
|
|
'=' Operator
|
|
'egrep' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$LTCC' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'X' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'LTCC' Name.Variable
|
|
'=' Operator
|
|
'${' Literal.String.Interpol
|
|
'CC' Name.Variable
|
|
'-gcc' Punctuation
|
|
'}' Literal.String.Interpol
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Check that we have a working $echo.\n' Comment.Single
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'X--no-reexec' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Discard the --no-reexec flag, and continue.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n' Text.Whitespace
|
|
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'X--fallback-echo' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Avoid inline document here, it may be left over\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X`(' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
" '\\t') 2>/dev/null`" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
"'X\\t'" Literal.String.Single
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Yippee, $echo works!\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Restart under the correct shell, and then maybe $echo will work.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'exec' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$SHELL' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'--no-reexec' Text
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'1' Name.Variable
|
|
'+' Punctuation
|
|
'"' Literal.String.Double
|
|
'$@' Name.Variable
|
|
'"' Literal.String.Double
|
|
'}' Literal.String.Interpol
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'X--fallback-echo' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# used as fallback echo\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n ' Text.Whitespace
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'<<EOF\n$*\nEOF' Literal.String
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_SUCCESS' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'default_mode' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'help' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'Try \\`' Literal.String.Double
|
|
'$progname' Name.Variable
|
|
" --help' for more information." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'magic' Name.Variable
|
|
'=' Operator
|
|
'"%%%MAGIC variable%%%"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'mkdir' Name.Variable
|
|
'=' Operator
|
|
'"mkdir"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'mv' Name.Variable
|
|
'=' Operator
|
|
'"mv -f"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'rm' Name.Variable
|
|
'=' Operator
|
|
'"rm -f"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Sed substitution that helps us do robust quoting. It backslashifies\n' Comment.Single
|
|
|
|
'# metacharacters that are still active within double-quoted strings.\n' Comment.Single
|
|
|
|
'Xsed' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
"' -e 1s/^X//'" Literal.String.Single
|
|
'\n' Text.Whitespace
|
|
|
|
'sed_quote_subst' Name.Variable
|
|
'=' Operator
|
|
'\'s/\\([\\\\`\\\\"$\\\\\\\\]\\)/\\\\\\1/g\'' Literal.String.Single
|
|
'\n' Text.Whitespace
|
|
|
|
'# test EBCDIC or ASCII\n' Comment.Single
|
|
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'`' Literal.String.Backtick
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'X' Text
|
|
'|' Punctuation
|
|
'tr' Text
|
|
' ' Text.Whitespace
|
|
'X' Text
|
|
' ' Text.Whitespace
|
|
"'\\101'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'A' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'# ASCII based system\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# \\n is not interpreted correctly by Solaris 8 /usr/ucb/tr\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'SP2NL' Name.Variable
|
|
'=' Operator
|
|
"'tr \\040 \\012'" Literal.String.Single
|
|
'\n ' Text.Whitespace
|
|
'NL2SP' Name.Variable
|
|
'=' Operator
|
|
"'tr \\015\\012 \\040\\040'" Literal.String.Single
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'# EBCDIC based system\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'SP2NL' Name.Variable
|
|
'=' Operator
|
|
"'tr \\100 \\n'" Literal.String.Single
|
|
'\n ' Text.Whitespace
|
|
'NL2SP' Name.Variable
|
|
'=' Operator
|
|
"'tr \\r\\n \\100\\100'" Literal.String.Single
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'esac' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# NLS nuisances.\n' Comment.Single
|
|
|
|
'# Only set LANG and LC_ALL to C if already set.\n' Comment.Single
|
|
|
|
'# These must not be set unconditionally because not all systems understand\n' Comment.Single
|
|
|
|
'# e.g. LANG=C (notably SCO).\n' Comment.Single
|
|
|
|
'# We save the old values to restore during execute mode.\n' Comment.Single
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'LC_ALL' Name.Variable
|
|
'+set' Punctuation
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'set' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'save_LC_ALL' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$LC_ALL' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'LC_ALL' Name.Variable
|
|
'=' Operator
|
|
'C' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'export' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'LC_ALL' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'LANG' Name.Variable
|
|
'+set' Punctuation
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'set' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'save_LANG' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$LANG' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'LANG' Name.Variable
|
|
'=' Operator
|
|
'C' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'export' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'LANG' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Make sure IFS has a sensible default\n' Comment.Single
|
|
|
|
'lt_nl' Name.Variable
|
|
'=' Operator
|
|
"'\n'" Literal.String.Single
|
|
'\n' Text.Whitespace
|
|
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
' \t' Literal.String.Double
|
|
'$lt_nl' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_old_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': not configured to build any kind of library' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'Fatal configuration error. See the ' Literal.String.Double
|
|
'$PACKAGE' Name.Variable
|
|
' docs for more information.' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Global variables.\n' Comment.Single
|
|
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'$default_mode' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'nonopt' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'prevopt' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'run' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'show' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'show_help' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'execute_dlfiles' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'duplicate_deps' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n' Text.Whitespace
|
|
|
|
'preserve_args' Name.Variable
|
|
'=' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'lo2o' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
's/\\\\.lo\\$/.' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'objext' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'o2lo' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
's/\\\\.' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'objext' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'\\$/.lo/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$max_cmd_len' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'i' Name.Variable
|
|
'=' Operator
|
|
'0' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'testring' Name.Variable
|
|
'=' Operator
|
|
'"ABCD"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'new_result' Name.Variable
|
|
'=' Operator
|
|
'\n \n ' Text.Whitespace
|
|
"# If test is not a shell built-in, we'll probably end up computing a\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# maximum length that is only half of the actual maximum length, but\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
"# we can't tell.\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"X"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'$SHELL' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$0' Name.Variable
|
|
' ' Text.Whitespace
|
|
'--fallback-echo' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$testring' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
'`' Literal.String.Backtick
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'XX' Literal.String.Double
|
|
'$testring' Name.Variable
|
|
'"' Literal.String.Double
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n ' Text.Whitespace
|
|
'new_result' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'expr' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$testring' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'".*"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
'`' Literal.String.Backtick
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n ' Text.Whitespace
|
|
'max_cmd_len' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$new_result' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$i' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'17' Literal.Number
|
|
' ' Text.Whitespace
|
|
'# 1/2 MB should be enough\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'i' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'expr' Text
|
|
' ' Text.Whitespace
|
|
'$i' Name.Variable
|
|
' ' Text.Whitespace
|
|
'+' Text
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'testring' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$testring' Name.Variable
|
|
'$testring' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
'testring' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'# Add a significant safety factor because C++ compilers can tack on massive\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# amounts of additional arguments before passing them to the linker.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# It appears as though 1/2 is a usable value.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'max_cmd_len' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'expr' Text
|
|
' ' Text.Whitespace
|
|
'$max_cmd_len' Name.Variable
|
|
' ' Text.Whitespace
|
|
'\\/' Literal.String.Escape
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'`' Literal.String.Backtick
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'#####################################\n' Comment.Single
|
|
|
|
'# Shell function definitions:\n' Comment.Single
|
|
|
|
'# This seems to be the best place for them\n' Comment.Single
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# func_mktempdir [string]\n' Comment.Single
|
|
|
|
"# Make a temporary directory that won't clash with other running\n" Comment.Single
|
|
|
|
'# libtool processes, and avoids race conditions if possible. If\n' Comment.Single
|
|
|
|
'# given, STRING is the basename for that directory.\n' Comment.Single
|
|
|
|
'func_mktempdir' Text
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
')' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Operator
|
|
'\n ' Text.Whitespace
|
|
'my_template' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'TMPDIR' Name.Variable
|
|
'-/tmp' Punctuation
|
|
'}' Literal.String.Interpol
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'1' Name.Variable
|
|
'-' Punctuation
|
|
'$progname' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'":"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
"# Return a directory name, but don't create it in dry-run mode\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'my_tmpdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'my_template' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Literal.String.Double
|
|
'$$' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# If mktemp works, use that first and foremost\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'my_tmpdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'mktemp' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'my_template' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-XXXXXXXX' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
'`' Literal.String.Backtick
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_tmpdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'# Failing that, at least try and use $RANDOM to avoid a race\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'my_tmpdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'my_template' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'RANDOM' Name.Variable
|
|
'-0' Punctuation
|
|
'}' Literal.String.Interpol
|
|
'$$' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t' Text.Whitespace
|
|
'save_mktempdir_umask' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'umask' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'umask' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'0077' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'$mkdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_tmpdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'umask' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$save_mktempdir_umask' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
"# If we're not in dry-run mode, bomb out on failure\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_tmpdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'{' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'cannot create temporary directory \\`' Literal.String.Double
|
|
'$my_tmpdir' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'}' Operator
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$my_tmpdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Operator
|
|
'\n\n\n' Text.Whitespace
|
|
|
|
'# func_win32_libid arg\n' Comment.Single
|
|
|
|
"# return the library type of file 'arg'\n" Comment.Single
|
|
|
|
'#\n' Comment.Single
|
|
|
|
'# Need a lot of goo to handle *both* DLLs and import libs\n' Comment.Single
|
|
|
|
"# Has to be a shell function in order to 'eat' the argument\n" Comment.Single
|
|
|
|
'# that is supplied when $file_magic_command is called.\n' Comment.Single
|
|
|
|
'func_win32_libid' Text
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
')' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Operator
|
|
'\n ' Text.Whitespace
|
|
'win32_libid_type' Name.Variable
|
|
'=' Operator
|
|
'"unknown"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'win32_fileres' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'file' Text
|
|
' ' Text.Whitespace
|
|
'-L' Text
|
|
' ' Text.Whitespace
|
|
'$1' Name.Variable
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$win32_fileres' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*ar' Text
|
|
'\\ ' Literal.String.Escape
|
|
'archive' Text
|
|
'\\ ' Literal.String.Escape
|
|
'import' Text
|
|
'\\ ' Literal.String.Escape
|
|
'library*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'# definitely import\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'win32_libid_type' Name.Variable
|
|
'=' Operator
|
|
'"x86 archive import"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*ar' Text
|
|
'\\ ' Literal.String.Escape
|
|
'archive*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'# could be an import, or static\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$OBJDUMP' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'$1' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$SED' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'10q'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
' ' Text.Whitespace
|
|
'$EGREP' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'file format pe-i386(.*architecture: i386)?'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'win32_nmres' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$NM' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'posix' Text
|
|
' ' Text.Whitespace
|
|
'-A' Text
|
|
' ' Text.Whitespace
|
|
'$1' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t' Text.Whitespace
|
|
'$SED' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'1,100{/ I /{s,.*,import,;p;q;};}'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$win32_nmres' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'import*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'win32_libid_type' Name.Variable
|
|
'=' Operator
|
|
'"x86 archive import"' Literal.String.Double
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'win32_libid_type' Name.Variable
|
|
'=' Operator
|
|
'"x86 archive static"' Literal.String.Double
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*DLL*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'win32_libid_type' Name.Variable
|
|
'=' Operator
|
|
'"x86 DLL"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*executable*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'# but shell scripts are "executable" too...\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$win32_fileres' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*MS' Text
|
|
'\\ ' Literal.String.Escape
|
|
'Windows' Text
|
|
'\\ ' Literal.String.Escape
|
|
'PE' Text
|
|
'\\ ' Literal.String.Escape
|
|
'Intel*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'win32_libid_type' Name.Variable
|
|
'=' Operator
|
|
'"x86 DLL"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$win32_libid_type' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Operator
|
|
'\n\n\n' Text.Whitespace
|
|
|
|
'# func_infer_tag arg\n' Comment.Single
|
|
|
|
'# Infer tagged configuration to use if any are available and\n' Comment.Single
|
|
|
|
'# if one wasn\'t chosen via the "--tag" command line option.\n' Comment.Single
|
|
|
|
'# Only attempt this if the compiler in the base compile\n' Comment.Single
|
|
|
|
"# command doesn't match the default compiler.\n" Comment.Single
|
|
|
|
"# arg is usually of the form 'gcc ...'\n" Comment.Single
|
|
|
|
'func_infer_tag' Text
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
')' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Operator
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$available_tags' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'CC_quoted' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$CC' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'CC_quoted' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$@' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Blanks in the command may have been stripped by the calling shell,\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# but not from the CC environment variable when configure was run.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'# Blanks at the start of $base_compile will cause this to fail\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
"# if we don't check for them as well.\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'z' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$available_tags' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'^# ### BEGIN LIBTOOL TAG CONFIG: ' Literal.String.Double
|
|
'$z' Name.Variable
|
|
'$' Text
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'<' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'>' Text
|
|
' ' Text.Whitespace
|
|
'/dev/null' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Evaluate the configuration.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
" -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '" Literal.String.Double
|
|
'$z' Name.Variable
|
|
"'" Literal.String.Double
|
|
'$' Text
|
|
"/,/^# ### END LIBTOOL TAG CONFIG: '" Literal.String.Double
|
|
'$z' Name.Variable
|
|
"'" Literal.String.Double
|
|
'$' Text
|
|
"/p' < " Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'`' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'CC_quoted' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$CC' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Double-quote args containing other shell metacharacters.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'CC_quoted' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
"# user sometimes does CC=<HOST>-gcc so we need to match that to 'gcc'\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'trimedcc' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'CC' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$SED' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
's/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-//g' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'# and sometimes libtool has CC=<HOST>-gcc but user does CC=gcc\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'extendcc' Name.Variable
|
|
'=' Operator
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Text
|
|
'${' Literal.String.Interpol
|
|
'CC' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'\n\t ' Text.Whitespace
|
|
'# and sometimes libtool has CC=<OLDHOST>-gcc but user has CC=<NEWHOST>-gcc \n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# (Gentoo-specific hack because we always export $CHOST)\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'mungedcc' Name.Variable
|
|
'=' Operator
|
|
'${' Literal.String.Interpol
|
|
'CHOST' Name.Variable
|
|
'-' Punctuation
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'}' Literal.String.Interpol
|
|
'-' Text
|
|
'${' Literal.String.Interpol
|
|
'trimedcc' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$@' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'"cc "' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'" cc "' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-cc ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-cc ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
'|' Punctuation
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t ' Text.Whitespace
|
|
'"gcc "' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'" gcc "' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-gcc ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'host' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-gcc ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'tagname' Name.Variable
|
|
'=' Operator
|
|
'CC' Text
|
|
'\n\t ' Text.Whitespace
|
|
'break' Keyword
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$trimedcc' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$trimedcc' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$trimedcc' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$trimedcc' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
'|' Punctuation
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$extendcc' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$extendcc' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$extendcc' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$extendcc' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
'|' Punctuation
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mungedcc' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$mungedcc' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$mungedcc' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$mungedcc' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
'|' Punctuation
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' `' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$CC_quoted' Name.Variable
|
|
'` ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# The compiler in the base compile command matches\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# the one in the tagged configuration.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# Assume this is the tagged configuration we want.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'tagname' Name.Variable
|
|
'=' Operator
|
|
'$z' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'break' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t' Text.Whitespace
|
|
"# If $tagname still isn't set, then no tagged configuration\n" Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# was found and let the user know that the "--tag" command\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# line option must be used.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': unable to infer tagged configuration' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": specify a tag with \\`--tag'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'# else\n' Comment.Single
|
|
|
|
'# $echo "$modename: using $tagname tagged configuration"\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Operator
|
|
'\n\n\n' Text.Whitespace
|
|
|
|
'# func_extract_an_archive dir oldlib\n' Comment.Single
|
|
|
|
'func_extract_an_archive' Text
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
')' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Operator
|
|
'\n ' Text.Whitespace
|
|
'f_ex_an_ar_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n ' Text.Whitespace
|
|
'f_ex_an_ar_oldlib' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'(cd ' Literal.String.Double
|
|
'$f_ex_an_ar_dir' Name.Variable
|
|
' && ' Literal.String.Double
|
|
'$AR' Name.Variable
|
|
' x ' Literal.String.Double
|
|
'$f_ex_an_ar_oldlib' Name.Variable
|
|
')' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'(cd \\$f_ex_an_ar_dir && ' Literal.String.Double
|
|
'$AR' Name.Variable
|
|
' x \\$f_ex_an_ar_oldlib)' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
'$AR' Name.Variable
|
|
' ' Text.Whitespace
|
|
't' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$f_ex_an_ar_oldlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'sort' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'sort' Text
|
|
' ' Text.Whitespace
|
|
'-uc' Text
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
')' Operator
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
':' Text
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': ERROR: object name conflicts: ' Literal.String.Double
|
|
'$f_ex_an_ar_dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$f_ex_an_ar_oldlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Operator
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# func_extract_archives gentop oldlib ...\n' Comment.Single
|
|
|
|
'func_extract_archives' Text
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
')' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'{' Operator
|
|
'\n ' Text.Whitespace
|
|
'my_gentop' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n ' Text.Whitespace
|
|
'my_oldlibs' Name.Variable
|
|
'=' Operator
|
|
'${' Literal.String.Interpol
|
|
'1' Name.Variable
|
|
'+' Punctuation
|
|
'"' Literal.String.Double
|
|
'$@' Name.Variable
|
|
'"' Literal.String.Double
|
|
'}' Literal.String.Interpol
|
|
'\n ' Text.Whitespace
|
|
'my_oldobjs' Name.Variable
|
|
'=' Operator
|
|
'""' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'my_xlib' Name.Variable
|
|
'=' Operator
|
|
'""' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'my_xabs' Name.Variable
|
|
'=' Operator
|
|
'""' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'my_xdir' Name.Variable
|
|
'=' Operator
|
|
'""' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'my_status' Name.Variable
|
|
'=' Operator
|
|
'""' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'rm' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'r ' Literal.String.Double
|
|
'$my_gentop' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'rm' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'r' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_gentop' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mkdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$my_gentop' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mkdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_gentop' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'my_status' Name.Variable
|
|
'=' Operator
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_status' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-ne' Text
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_gentop' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$my_status' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'my_xlib' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$my_oldlibs' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Extract the objects.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$my_xlib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'[' Operator
|
|
'A-Za-z' Text
|
|
']' Operator
|
|
':' Text
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'my_xabs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$my_xlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'my_xabs' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'pwd' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'"' Literal.String.Double
|
|
'/' Literal.String.Double
|
|
'$my_xlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'my_xlib' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$my_xlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'my_xdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$my_gentop' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$my_xlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'rm' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'r ' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'rm' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'r' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mkdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mkdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'exit_status' Name.Variable
|
|
'=' Operator
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$exit_status' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-ne' Text
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$exit_status' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*-darwin*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'Extracting ' Literal.String.Double
|
|
'$my_xabs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'# Do not bother doing anything if just a dry run\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_orig_dir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'pwd' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$my_xdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_archive' Name.Variable
|
|
'=' Operator
|
|
'$my_xabs' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_curdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'pwd' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_base_archive' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$darwin_archive' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_arches' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'lipo' Text
|
|
' ' Text.Whitespace
|
|
'-info' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_archive' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$EGREP' Name.Variable
|
|
' ' Text.Whitespace
|
|
'Architectures' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_arches' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' \n\t ' Text.Whitespace
|
|
'darwin_arches' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_arches' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$SED' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/.*are://'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_arch' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_base_archive' Name.Variable
|
|
' has multiple architectures ' Literal.String.Double
|
|
'$darwin_arches' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'darwin_arch' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$darwin_arches' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'mkdir' Text
|
|
' ' Text.Whitespace
|
|
'-p' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'unfat-' Literal.String.Double
|
|
'$$' Name.Variable
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_arch' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'lipo' Text
|
|
' ' Text.Whitespace
|
|
'-thin' Text
|
|
' ' Text.Whitespace
|
|
'$darwin_arch' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-output' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'unfat-' Literal.String.Double
|
|
'$$' Name.Variable
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_arch' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'unfat-' Literal.String.Double
|
|
'$$' Name.Variable
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_arch' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'func_extract_an_archive' Text
|
|
' ' Text.Whitespace
|
|
'"`pwd`"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_curdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'unfat-' Literal.String.Double
|
|
'$$' Name.Variable
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'-' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_arch' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'darwin_base_archive' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
' ' Text.Whitespace
|
|
'# $darwin_arches\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'## Okay now we have a bunch of thin objects, gotta fatten them up :)\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'darwin_filelist' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'find' Text
|
|
' ' Text.Whitespace
|
|
'unfat-' Text
|
|
'$$' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-type' Text
|
|
' ' Text.Whitespace
|
|
'f' Text
|
|
' ' Text.Whitespace
|
|
'-name' Text
|
|
' ' Text.Whitespace
|
|
'\\*' Literal.String.Escape
|
|
'.o' Text
|
|
' ' Text.Whitespace
|
|
'-print' Text
|
|
' ' Text.Whitespace
|
|
'-o' Text
|
|
' ' Text.Whitespace
|
|
'-name' Text
|
|
' ' Text.Whitespace
|
|
'\\*' Literal.String.Escape
|
|
'.lo' Text
|
|
' ' Text.Whitespace
|
|
'-print' Text
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'xargs' Text
|
|
' ' Text.Whitespace
|
|
'basename' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'sort' Text
|
|
' ' Text.Whitespace
|
|
'-u' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$NL2SP' Name.Variable
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_file' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_files' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'darwin_file' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$darwin_filelist' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'darwin_files' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'find' Text
|
|
' ' Text.Whitespace
|
|
'unfat-' Text
|
|
'$$' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-name' Text
|
|
' ' Text.Whitespace
|
|
'$darwin_file' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-print' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$NL2SP' Name.Variable
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'lipo' Text
|
|
' ' Text.Whitespace
|
|
'-create' Text
|
|
' ' Text.Whitespace
|
|
'-output' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_file' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'$darwin_files' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
' ' Text.Whitespace
|
|
'# $darwin_filelist\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'rm' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'r' Text
|
|
' ' Text.Whitespace
|
|
'unfat-' Text
|
|
'$$' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_orig_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$darwin_orig_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n \t ' Text.Whitespace
|
|
'func_extract_an_archive' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xabs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $darwin_arches\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $run\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'func_extract_an_archive' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$my_xabs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'my_oldobjs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$my_oldobjs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'find' Text
|
|
' ' Text.Whitespace
|
|
'$my_xdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-name' Text
|
|
' ' Text.Whitespace
|
|
'\\*' Literal.String.Escape
|
|
'.' Text
|
|
'$objext' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-print' Text
|
|
' ' Text.Whitespace
|
|
'-o' Text
|
|
' ' Text.Whitespace
|
|
'-name' Text
|
|
' ' Text.Whitespace
|
|
'\\*' Literal.String.Escape
|
|
'.lo' Text
|
|
' ' Text.Whitespace
|
|
'-print' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$NL2SP' Name.Variable
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
'func_extract_archives_result' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$my_oldobjs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n' Text.Whitespace
|
|
|
|
'}' Operator
|
|
'\n' Text.Whitespace
|
|
|
|
'# End of Shell function definitions\n' Comment.Single
|
|
|
|
'#####################################\n' Comment.Single
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Darwin sucks\n' Comment.Single
|
|
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'std_shrext' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$shrext_cmds' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n\n' Text.Whitespace
|
|
|
|
'disable_libs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# Parse our command line options once, thoroughly.\n' Comment.Single
|
|
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$#' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-gt' Text
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number
|
|
'\n' Text.Whitespace
|
|
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'-*' Text
|
|
'=' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'optarg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/[-_a-zA-Z0-9]*=//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'optarg' Name.Variable
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# If the previous option needs an argument, assign it.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$prev' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'execute_dlfiles' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'execute_dlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$execute_dlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'tag' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'tagname' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'preserve_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'preserve_args' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'=' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'# Check whether tagname contains only valid characters\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$tagname' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'!-_A-Za-z0-9,/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progname' Name.Variable
|
|
': invalid tag name: ' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$tagname' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'CC' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# Don\'t test for the "default" C tag, as we know, it\'s there, but\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# not specially marked.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'^# ### BEGIN LIBTOOL TAG CONFIG: ' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'$' Text
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'<' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'>' Text
|
|
' ' Text.Whitespace
|
|
'/dev/null' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'taglist' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$taglist' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'# Evaluate the configuration.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
" -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '" Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
"'" Literal.String.Double
|
|
'$' Text
|
|
"/,/^# ### END LIBTOOL TAG CONFIG: '" Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
"'" Literal.String.Double
|
|
'$' Text
|
|
"/p' < " Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'`' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progname' Name.Variable
|
|
': ignoring unknown tag ' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'=\\$arg' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'prevopt' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Have we seen a non-optional argument yet?\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'--help' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'show_help' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--version' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$PROGRAM' Name.Variable
|
|
' (GNU ' Literal.String.Double
|
|
'$PACKAGE' Name.Variable
|
|
') ' Literal.String.Double
|
|
'$VERSION' Name.Variable
|
|
'$TIMESTAMP' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"Copyright (C) 2005 Free Software Foundation, Inc."' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"This is free software; see the source for copying conditions. There is NO"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--config' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'1,/^# ### BEGIN LIBTOOL CONFIG/d'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'/^# ### END LIBTOOL CONFIG/,$d'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'$progpath' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'# Now print the configurations for the tags.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'tagname' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$taglist' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'/^# ### BEGIN LIBTOOL TAG CONFIG: ' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'$' Text
|
|
'/,/^# ### END LIBTOOL TAG CONFIG: ' Literal.String.Double
|
|
'$tagname' Name.Variable
|
|
'$' Text
|
|
'/p' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'<' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--debug' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$progname' Name.Variable
|
|
': enabling shell trace mode' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'set' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-x' Text
|
|
'\n ' Text.Whitespace
|
|
'preserve_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$preserve_args' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--dry-run' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'run' Name.Variable
|
|
'=' Operator
|
|
':' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--features' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'host: ' Literal.String.Double
|
|
'$host' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"enable shared libraries"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"disable shared libraries"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_old_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"enable static libraries"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"disable static libraries"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--finish' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'"finish"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--mode' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'prevopt' Name.Variable
|
|
'=' Operator
|
|
'"--mode"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'mode' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'--mode' Text
|
|
'=' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$optarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--preserve-dup-deps' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'duplicate_deps' Name.Variable
|
|
'=' Operator
|
|
'"yes"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--quiet' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'--silent' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'show' Name.Variable
|
|
'=' Operator
|
|
':' Text
|
|
'\n ' Text.Whitespace
|
|
'preserve_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$preserve_args' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'--tag' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'prevopt' Name.Variable
|
|
'=' Operator
|
|
'"--tag"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'tag' Text
|
|
'\n ' Text.Whitespace
|
|
'preserve_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$preserve_args' Name.Variable
|
|
' --tag' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'--tag' Text
|
|
'=' Operator
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'set' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'tag' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$optarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'1' Name.Variable
|
|
'+' Punctuation
|
|
'"' Literal.String.Double
|
|
'$@' Name.Variable
|
|
'"' Literal.String.Double
|
|
'}' Literal.String.Interpol
|
|
'\n ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'tag' Text
|
|
'\n ' Text.Whitespace
|
|
'preserve_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$preserve_args' Name.Variable
|
|
' --tag' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-dlopen' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'prevopt' Name.Variable
|
|
'=' Operator
|
|
'"-dlopen"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'execute_dlfiles' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': unrecognized option \\`' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'nonopt' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'break' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'done' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prevopt' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': option \\`' Literal.String.Double
|
|
'$prevopt' Name.Variable
|
|
"' requires an argument" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'fi' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$disable_libs' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'no' Text
|
|
')' Operator
|
|
' \n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'shared' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'build_libtool_libs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'build_old_libs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'static' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'build_old_libs' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$build_libtool_libs' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'esac' Keyword
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'esac' Keyword
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# If this variable is set in any of the actions, the command in it\n' Comment.Single
|
|
|
|
'# will be execed at the end. This prevents here-documents from being\n' Comment.Single
|
|
|
|
'# left over by shells.\n' Comment.Single
|
|
|
|
'exec_cmd' Name.Variable
|
|
'=' Operator
|
|
'\n\n' Text.Whitespace
|
|
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$show_help' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Infer the operation mode.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"*** Warning: inferring the mode of operation is deprecated."' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"*** Future versions of Libtool will require --mode=MODE be specified."' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$nonopt' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*cc' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'cc*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*++' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'gcc*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-gcc*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'g++*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'xlc*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'link' Text
|
|
'\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
'\n ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'-c' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'compile' Text
|
|
'\n\t ' Text.Whitespace
|
|
'break' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*db' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*dbx' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*strace' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*truss' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'execute' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*install*' Text
|
|
'|' Punctuation
|
|
'cp' Text
|
|
'|' Punctuation
|
|
'mv' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'install' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*rm' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'uninstall' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'# If we have no mode, but dlfiles were specified, then do execute mode.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$execute_dlfiles' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'mode' Name.Variable
|
|
'=' Operator
|
|
'execute' Text
|
|
'\n\n ' Text.Whitespace
|
|
'# Just use the default operation mode.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': warning: cannot infer operation mode from \\`' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': warning: cannot infer operation mode without MODE-ARGS' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Only execute mode is allowed to have -dlopen flags.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$execute_dlfiles' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'execute' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": unrecognized option \\`-dlopen'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Change the help message to a mode-specific one.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'generic_help' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'help' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'Try \\`' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
' --help --mode=' Literal.String.Double
|
|
'$mode' Name.Variable
|
|
"' for more information." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'# These modes are in order of execution frequency so that they run quickly.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$mode' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# libtool compile mode\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'compile' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'modename' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': compile' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'# Get the compilation command and the source file.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'base_compile' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'srcfile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'# always keep a non-empty value in "srcfile"\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'suppress_opt' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n ' Text.Whitespace
|
|
'suppress_output' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'arg_mode' Name.Variable
|
|
'=' Operator
|
|
'normal' Text
|
|
'\n ' Text.Whitespace
|
|
'libobj' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'later' Name.Variable
|
|
'=' Operator
|
|
'\n\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
'\n ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg_mode' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'arg' Text
|
|
' ' Text.Whitespace
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# do not "continue". Instead, add this to base_compile\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'arg_mode' Name.Variable
|
|
'=' Operator
|
|
'normal' Text
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'target' Text
|
|
' ' Text.Whitespace
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'libobj' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'arg_mode' Name.Variable
|
|
'=' Operator
|
|
'normal' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'normal' Text
|
|
' ' Text.Whitespace
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# Accept any command-line options.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'-o' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": you cannot specify \\`-o' more than once" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'arg_mode' Name.Variable
|
|
'=' Operator
|
|
'target' Text
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n\t' Text.Whitespace
|
|
'-static' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'-prefer-pic' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'-prefer-non-pic' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'later' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$later' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n\t' Text.Whitespace
|
|
'-no-suppress' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'suppress_opt' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n\t' Text.Whitespace
|
|
'-Xcompiler' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg_mode' Name.Variable
|
|
'=' Operator
|
|
'arg' Text
|
|
' ' Text.Whitespace
|
|
'# the next one goes into the "base_compile" arg list\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
' ' Text.Whitespace
|
|
'# The current "srcfile" will either be retained or\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'# replaced later. I would guess that would be a bug.\n' Comment.Single
|
|
|
|
'\n\t' Text.Whitespace
|
|
'-Wc,*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'args' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"s/^-Wc,//"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'save_ifs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$IFS' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
"','" Literal.String.Single
|
|
'\n \t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$args' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Double-quote args containing other shell metacharacters.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# Many Bourne shells cannot handle close brackets correctly\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# in scan sets, so we specify it separately.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$lastarg' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lastarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"s/^ //"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Add the arguments to base_compile.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'base_compile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lastarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n\t' Text.Whitespace
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Accept the current argument as the source file.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# The previous "srcfile" becomes the current argument.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'#\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'srcfile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
' ' Text.Whitespace
|
|
'# case $arg\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
' ' Text.Whitespace
|
|
'# case $arg_mode\n' Comment.Single
|
|
|
|
'\n ' Text.Whitespace
|
|
'# Aesthetically quote the previous argument.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lastarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$lastarg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Double-quote args containing other shell metacharacters.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# Many Bourne shells cannot handle close brackets correctly\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# in scan sets, and some SunOS ksh mistreat backslash-escaping\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# in scan sets (worked around with variable expansion),\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
"# and furthermore cannot handle '|' '&' '(' ')' in scan sets \n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# at all, so we specify them separately.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'lastarg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$lastarg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'base_compile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lastarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
' ' Text.Whitespace
|
|
'# for arg\n' Comment.Single
|
|
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg_mode' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'arg' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': you must specify an argument for -Xcompile' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'target' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": you must specify a target with \\`-o'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'# Get the name of the library object.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'[' Operator
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
']' Operator
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'libobj' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Recognize several different file suffixes.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# If the user specifies -o file.o, it is replaced with file.lo\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
"'[cCFSifmso]'" Literal.String.Single
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$libobj' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*.ada' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'ada' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.adb' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'adb' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.ads' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'ads' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.asm' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'asm' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.c++' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'c++' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.cc' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'cc' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.ii' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'ii' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.class' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'class' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.cpp' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'cpp' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.cxx' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'cxx' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.f90' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'f90' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.for' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.java' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xform' Name.Variable
|
|
'=' Operator
|
|
'java' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'libobj' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
's/\\.' Literal.String.Double
|
|
'$xform' Name.Variable
|
|
'$' Text
|
|
'/.lo/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$libobj' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*.lo' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'obj' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lo2o' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot determine name of library object from \\`' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'func_infer_tag' Text
|
|
' ' Text.Whitespace
|
|
'$base_compile' Name.Variable
|
|
'\n\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$later' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'-static' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'build_old_libs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-prefer-pic' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'pic_mode' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-prefer-non-pic' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'pic_mode' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'qlibobj' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$qlibobj' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'qlibobj' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$qlibobj' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$qlibobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'\'[]~#^*{};<>?"\'' Literal.String.Single
|
|
'"\'"' Literal.String.Double
|
|
"' \t&()|`$[]'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': libobj name \\`' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
"' may not contain shell special characters." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'objname' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'$xdir' Name.Variable
|
|
'/' Text
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'lobj' Name.Variable
|
|
'=' Operator
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'$objdir' Name.Variable
|
|
'/' Text
|
|
'$objname' Name.Variable
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': you must specify a compilation command' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Delete any leftover library objects.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_old_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'removelist' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lobj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'removelist' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$lobj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'trap' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$rm' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$removelist' Name.Variable
|
|
'; exit ' Literal.String.Double
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
' ' Text.Whitespace
|
|
'15' Literal.Number
|
|
'\n\n ' Text.Whitespace
|
|
'# On Cygwin there\'s no "real" PIC flag so we must build both object types\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host_os' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'mingw*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'pw32*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'os2*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'pic_mode' Name.Variable
|
|
'=' Operator
|
|
'default' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$deplibs_check_method' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pass_all' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# non-PIC code in shared libraries is not supported\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'pic_mode' Name.Variable
|
|
'=' Operator
|
|
'default' Text
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Calculate the filename of the output object if compiler does\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# not support -o with -c\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$compiler_c_o' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'output_obj' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%\\.[^.]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'.' Text
|
|
'${' Literal.String.Interpol
|
|
'objext' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'\n ' Text.Whitespace
|
|
'lockfile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'.lock' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'removelist' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$removelist' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'trap' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$rm' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$removelist' Name.Variable
|
|
'; exit ' Literal.String.Double
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
' ' Text.Whitespace
|
|
'15' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'output_obj' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'need_locks' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'lockfile' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Lock this critical section if it is needed\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# We use this script file to make the link, it avoids creating a new file\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$need_locks' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'until' Keyword
|
|
' ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'ln' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'Waiting for ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' to be removed' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'sleep' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$need_locks' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'warn' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'\\\n*** ERROR, ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' exists and contains:\n`cat ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
" 2>/dev/null`\n\nThis indicates that another process is trying to use the same\ntemporary object file, and libtool could not work around it because\nyour compiler does not support \\`-c' and \\`-o' together. If you\nrepeat this compilation, it may succeed, by chance, but you had better\navoid parallel builds (make -j) in this platform, or get a better\ncompiler." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'>' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$fix_srcfile_path' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'srcfile' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$fix_srcfile_path' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'qsrcfile' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$qsrcfile' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'qsrcfile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$qsrcfile' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'# Create a libtool object file (analogous to a ".la" file),\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
"# but don't create it if we're doing a dry run.\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'>' Text
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Text
|
|
' ' Text.Whitespace
|
|
'<<EOF\n# $libobj - a libtool object file\n# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP\n#\n# Please DO NOT delete this file!\n# It is necessary for linking the library.\n\n# Name of the PIC object.\nEOF' Literal.String
|
|
'\n\n ' Text.Whitespace
|
|
'# Only build a PIC object if we are building libtool libraries.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Without this assignment, base_compile gets emptied.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'fbsd_hideous_sh_bug' Name.Variable
|
|
'=' Operator
|
|
'$base_compile' Name.Variable
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qsrcfile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t' Text.Whitespace
|
|
"# Don't build PIC code\n" Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qsrcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mkdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mkdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'$objdir' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'exit_status' Name.Variable
|
|
'=' Operator
|
|
'$?' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$exit_status' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-ne' Text
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$exit_status' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'# Place PIC objects in $objdir\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
' -o ' Literal.String.Double
|
|
'$lobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$need_locks' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'warn' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X`cat ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' 2>/dev/null`' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'\\\n*** ERROR, ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' contains:\n`cat ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' 2>/dev/null`\n\nbut it should contain:\n' Literal.String.Double
|
|
|
|
'$srcfile' Name.Variable
|
|
"\n\nThis indicates that another process is trying to use the same\ntemporary object file, and libtool could not work around it because\nyour compiler does not support \\`-c' and \\`-o' together. If you\nrepeat this compilation, it may succeed, by chance, but you had better\navoid parallel builds (make -j) in this platform, or get a better\ncompiler." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Just move the object if needed, then go on to compile the next one\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mv' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lobj' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mv' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$output_obj' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$lobj' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'error' Name.Variable
|
|
'=' Operator
|
|
'$?' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$error' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Append the name of the PIC object to the libtool object file.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'>>' Text
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Text
|
|
' ' Text.Whitespace
|
|
"<<EOF\npic_object='$objdir/$objname'\n\nEOF" Literal.String
|
|
'\n\n ' Text.Whitespace
|
|
'# Allow error messages only from the first compilation.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$suppress_opt' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'suppress_output' Name.Variable
|
|
'=' Operator
|
|
"' >/dev/null 2>&1'" Literal.String.Single
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
"# No PIC object so indicate it doesn't exist in the libtool\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# object file.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'>>' Text
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Text
|
|
' ' Text.Whitespace
|
|
'<<EOF\npic_object=none\n\nEOF' Literal.String
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Only build a position-dependent object if we build old libraries.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_old_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
"# Don't build PIC code\n" Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qsrcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$base_compile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qsrcfile' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$compiler_c_o' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
' -o ' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Suppress compiler output if we already did a PIC compilation.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
'$suppress_output' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$command' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$need_locks' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'warn' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X`cat ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' 2>/dev/null`' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$srcfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'\\\n*** ERROR, ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' contains:\n`cat ' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
' 2>/dev/null`\n\nbut it should contain:\n' Literal.String.Double
|
|
|
|
'$srcfile' Name.Variable
|
|
"\n\nThis indicates that another process is trying to use the same\ntemporary object file, and libtool could not work around it because\nyour compiler does not support \\`-c' and \\`-o' together. If you\nrepeat this compilation, it may succeed, by chance, but you had better\navoid parallel builds (make -j) in this platform, or get a better\ncompiler." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Just move the object if needed\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mv' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$output_obj' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$obj' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mv' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$output_obj' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$obj' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'error' Name.Variable
|
|
'=' Operator
|
|
'$?' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$removelist' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$error' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Append the name of the non-PIC object the libtool object file.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# Only append if the libtool object file exists.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'>>' Text
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Text
|
|
' ' Text.Whitespace
|
|
"<<EOF\n# Name of the non-PIC object.\nnon_pic_object='$objname'\n\nEOF" Literal.String
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Append the name of the non-PIC object the libtool object file.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# Only append if the libtool object file exists.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'>>' Text
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Text
|
|
' ' Text.Whitespace
|
|
'<<EOF\n# Name of the non-PIC object.\nnon_pic_object=none\n\nEOF' Literal.String
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mv' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'T' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'libobj' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'# Unlock the critical section if it was locked\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$need_locks' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$rm' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lockfile' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_SUCCESS' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'# libtool link mode\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'link' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'relink' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'modename' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': link' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*-*-cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-mingw*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-pw32*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-os2*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'# It is impossible to link a dll without this setting, and\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
"# we shouldn't force the makefile maintainer to figure out\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# which system we are compiling for in order to pass an extra\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# flag for every libtool invocation.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# allow_undefined=no\n' Comment.Single
|
|
|
|
'\n ' Text.Whitespace
|
|
'# FIXME: Unfortunately, there are problems with the above when trying\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# to make a dll which has undefined symbols, in which case not\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# even a static library is built. For now, we need to specify\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -no-undefined on the libtool link line when we can be certain\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# that all symbols are satisfied, otherwise we get a static library.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'allow_undefined' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'allow_undefined' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'libtool_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'base_compile' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$@' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$nonopt' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'compile_rpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'finalize_rpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'compile_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'finalize_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'convenience' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'old_convenience' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'old_deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'linker_flags' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'dllsearchpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'lib_search_path' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'pwd' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'inst_prefix_dir' Name.Variable
|
|
'=' Operator
|
|
'\n\n ' Text.Whitespace
|
|
'avoid_version' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'dlfiles' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'dlself' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'export_dynamic' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'export_symbols' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'export_symbols_regex' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'generated' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'libobjs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'ltlibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'module' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'no_install' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'objs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'notinst_path' Name.Variable
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'# paths that contain not-installed libtool libraries\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'precious_files_regex' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'prefer_static_libs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'preload' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'prevarg' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'release' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'rpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'xrpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'perm_rpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'temp_rpath' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'thread_safe' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n ' Text.Whitespace
|
|
'vinfo' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'vinfo_number' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\n ' Text.Whitespace
|
|
'func_infer_tag' Text
|
|
' ' Text.Whitespace
|
|
'$base_compile' Name.Variable
|
|
'\n\n ' Text.Whitespace
|
|
'# We need to know -static, to get the right output filenames.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'arg' Text
|
|
'\n ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'-all-static' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'-static' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-all-static"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$link_static_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': warning: complete static linking is impossible in this configuration' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$link_static_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlopen_self' Name.Variable
|
|
'=' Operator
|
|
'$dlopen_self_static' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prefer_static_libs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$link_static_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlopen_self' Name.Variable
|
|
'=' Operator
|
|
'$dlopen_self_static' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prefer_static_libs' Name.Variable
|
|
'=' Operator
|
|
'built' Text
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'build_libtool_libs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'build_old_libs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'break' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# See if our shared archives depend on static archives.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_archive_from_new_cmds' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'build_old_libs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\n ' Text.Whitespace
|
|
'# Go through the arguments, transforming them on the way.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'while' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$#' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-gt' Text
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$1' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'qarg' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\\"' Literal.String.Escape
|
|
' ' Text.Whitespace
|
|
'### testsuite: skip nested quoting test\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'qarg' Name.Variable
|
|
'=' Operator
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'libtool_args' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libtool_args' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'# If the previous option needs an argument, assign it.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$prev' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'output' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' @OUTPUT@' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' @OUTPUT@' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$prev' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'dlfiles' Text
|
|
'|' Punctuation
|
|
'dlprefiles' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$preload' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Add the symbol object into the linking commands.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' @SYMFILE@' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' @SYMFILE@' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'preload' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*.la' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*.lo' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'# We handle these cases below.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'force' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlself' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlself' Name.Variable
|
|
'=' Operator
|
|
'needless' Text
|
|
'\n\t ' Text.Whitespace
|
|
'export_dynamic' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'self' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlprefiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlself' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlfiles' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlopen_self' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlself' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlself' Name.Variable
|
|
'=' Operator
|
|
'needless' Text
|
|
'\n\t ' Text.Whitespace
|
|
'export_dynamic' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlfiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'expsyms' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'export_symbols' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': symbol file \\`' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
"' does not exist" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'expsyms_regex' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'export_symbols_regex' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'inst_prefix' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'inst_prefix_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'precious_regex' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'precious_files_regex' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'release' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'release' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'objectlist' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'save_arg' Name.Variable
|
|
'=' Operator
|
|
'$arg' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'moreargs' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'fil' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'`' Literal.String.Backtick
|
|
'cat' Text
|
|
' ' Text.Whitespace
|
|
'$save_arg' Name.Variable
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t moreargs="$moreargs $fil"\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'$fil' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'# A libtool-controlled object.\n' Comment.Single
|
|
|
|
'\n\t ' Text.Whitespace
|
|
'# Check to see that this really is a libtool object.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'2q'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'^# Generated by .*' Literal.String.Double
|
|
'$PACKAGE' Name.Variable
|
|
'"' Literal.String.Double
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'pic_object' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'\n\n\t\t' Text.Whitespace
|
|
'# Read the .lo file\n' Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'# If there is no directory component, then add one.\n' Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'*/*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
'\\\\' Literal.String.Escape
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'./' Text
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot find name of object for \\`' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t\t' Text.Whitespace
|
|
'# Extract subdirectory from the argument.\n' Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'# Prepend the subdirectory the object is found in.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'pic_object' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlfiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlopen_support' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'dlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'# If libtool objects are unsupported, then we need to preload.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'dlprefiles' Text
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t\t ' Text.Whitespace
|
|
'# CHECK ME: I think I busted this. -Ossama\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlprefiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'# Preload the old-style object.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t\t ' Text.Whitespace
|
|
'# A PIC object.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'libobjs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libobjs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t\t' Text.Whitespace
|
|
'# Non-PIC object.\n' Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'# Prepend the subdirectory the object is found in.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t\t ' Text.Whitespace
|
|
'# A standard non-PIC object\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_objects' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'# If the PIC object exists, use it instead.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'# $xdir was prepended to $pic_object above.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_objects' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'# Only an error if not doing a dry-run.\n' Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': \\`' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
"' is not a valid libtool object" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'# Dry-run case.\n' Comment.Single
|
|
|
|
'\n\t\t ' Text.Whitespace
|
|
'# Extract subdirectory from the argument.\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t\t ' Text.Whitespace
|
|
'pic_object' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'${' Literal.String.Interpol
|
|
'objdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'arg' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lo2o' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'${' Literal.String.Interpol
|
|
'arg' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lo2o' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t ' Text.Whitespace
|
|
'libobjs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libobjs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_objects' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': link input file \\`' Literal.String.Double
|
|
'$save_arg' Name.Variable
|
|
"' does not exist" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'$save_arg' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'rpath' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'xrpath' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# We need an absolute path.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'[' Operator
|
|
'A-Za-z' Text
|
|
']' Operator
|
|
':' Text
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': only absolute run-paths are allowed' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'rpath' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'rpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$xrpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xrpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xrpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'xcompiler' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'xlinker' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'linker_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$linker_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$wl' Name.Variable
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$wl' Name.Variable
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$wl' Name.Variable
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'xcclinker' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'linker_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$linker_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$qarg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'shrext' Text
|
|
')' Operator
|
|
'\n \t ' Text.Whitespace
|
|
'shrext_cmds' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'darwin_framework' Text
|
|
'|' Punctuation
|
|
'darwin_framework_skip' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"darwin_framework"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'=\\"\\$arg\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# test -n "$prev"\n' Comment.Single
|
|
|
|
'\n ' Text.Whitespace
|
|
'prevarg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'-all-static' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$link_static_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$link_static_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$link_static_flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-allow-undefined' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# FIXME: remove this flag sometime in the future.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": \\`-allow-undefined' is deprecated because it is the default" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-avoid-version' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'avoid_version' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-dlopen' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'dlfiles' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-dlpreopen' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'dlprefiles' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-export-dynamic' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'export_dynamic' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-export-symbols' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'-export-symbols-regex' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$export_symbols' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$export_symbols_regex' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': more than one -exported-symbols argument is not allowed' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-export-symbols"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'expsyms' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'expsyms_regex' Text
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-framework' Text
|
|
'|' Punctuation
|
|
'-arch' Text
|
|
'|' Punctuation
|
|
'-isysroot' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$CC' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'arg' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'1' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'arg' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'\t' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'1' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' \n\t\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'darwin_framework_skip' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'darwin_framework' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-inst-prefix-dir' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'inst_prefix' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'# The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# so, if we see these flags be careful not to treat them like -L\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'-L' Text
|
|
'[' Operator
|
|
'A-Z' Text
|
|
']' Operator
|
|
'[' Operator
|
|
'A-Z' Text
|
|
']' Operator
|
|
'*:*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$with_gcc' Name.Variable
|
|
'/' Text
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'no/*-*-irix*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'/*-*-irix*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-L*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-L//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'# We need an absolute path.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$dir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'[' Operator
|
|
'A-Za-z' Text
|
|
']' Operator
|
|
':' Text
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'absdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'pwd' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot determine absolute directory name of \\`' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'absdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'notinst_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$notinst_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' -L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' -L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'lib_search_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$lib_search_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*-*-cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-mingw*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-pw32*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-os2*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'testbindir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s*/lib$*/bin*'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'$dllsearchpath' Name.Variable
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
':' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'dllsearchpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dllsearchpath' Name.Variable
|
|
':' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'$dllsearchpath' Name.Variable
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
':' Literal.String.Double
|
|
'$testbindir' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'dllsearchpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dllsearchpath' Name.Variable
|
|
':' Literal.String.Double
|
|
'$testbindir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-l*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lc"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lm"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-mingw*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-pw32*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-beos*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
"# These systems don't actually have a C or math library (as such)\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-os2*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
"# These systems don't actually have a C library (as such)\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lc"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-openbsd*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-freebsd*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-dragonfly*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Do not include libc due to us having libc/libc_r.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lc"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-rhapsody*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-darwin1.' Text
|
|
'[' Operator
|
|
'012' Literal.Number
|
|
']' Operator
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Rhapsody C and math libraries are in the System framework\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' -framework System' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-sco3.2v5*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-sco5v6*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Causes problems with __ctype\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lc"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-sysv4.2uw2*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-sysv5*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-unixware*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-OpenUNIX*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Compiler inserts libc in the correct place for threads to work\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lc"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"X-lc_r"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*-*-openbsd*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-freebsd*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-dragonfly*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Do not include libc_r directly, use -pthread flag.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'# Tru64 UNIX uses -model [arg] to determine the layout of C++\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# classes, name mangling, and exception handling.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'-model' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'xcompiler' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-mt' Text
|
|
'|' Punctuation
|
|
'-mthreads' Text
|
|
'|' Punctuation
|
|
'-kthread' Text
|
|
'|' Punctuation
|
|
'-Kthread' Text
|
|
'|' Punctuation
|
|
'-pthread' Text
|
|
'|' Punctuation
|
|
'-pthreads' Text
|
|
'|' Punctuation
|
|
'--thread-safe' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-module' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'module' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'# -64, -mips[0-9] enable 64-bit mode on the SGI compiler\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -r[0-9][0-9]* specifies the processor on the SGI compiler\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# +DA*, +DD* enable 64-bit mode on the HP compiler\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -q* pass through compiler args for the IBM compiler\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -m* pass through architecture-specific compiler args for GCC\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -m*, -t[45]*, -txscale* pass through architecture-specific\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# compiler args for GCC\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# -pg pass through profiling flag for GCC\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# @file GCC response files\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'-64' Text
|
|
'|' Punctuation
|
|
'-mips' Text
|
|
'[' Operator
|
|
'0' Literal.Number
|
|
'-9' Text
|
|
']' Operator
|
|
'|' Punctuation
|
|
'-r' Text
|
|
'[' Operator
|
|
'0' Literal.Number
|
|
'-9' Text
|
|
']' Operator
|
|
'[' Operator
|
|
'0' Literal.Number
|
|
'-9' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'-xarch' Text
|
|
'=' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'-xtarget' Text
|
|
'=' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'+DA*' Text
|
|
'|' Punctuation
|
|
'+DD*' Text
|
|
'|' Punctuation
|
|
'-q*' Text
|
|
'|' Punctuation
|
|
'-m*' Text
|
|
'|' Punctuation
|
|
'-pg' Text
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
' ' Text.Whitespace
|
|
'-t' Text
|
|
'[' Operator
|
|
'45' Literal.Number
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'-txscale*' Text
|
|
'|' Punctuation
|
|
'@*' Text
|
|
')' Operator
|
|
'\n\n\t' Text.Whitespace
|
|
'# Unknown arguments in both finalize_command and compile_command need\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# to be aesthetically quoted because they are evaled later.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-shrext' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'shrext' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-no-fast-install' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'fast_install' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-no-install' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*-*-cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-mingw*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-pw32*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-os2*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# The PATH hackery in wrapper scripts is required on Windows\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# in order for the loader to find any dlls it needs.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": warning: \\`-no-install' is ignored for " Literal.String.Double
|
|
'$host' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": warning: assuming \\`-no-fast-install' instead" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'fast_install' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'no_install' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-no-undefined' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'allow_undefined' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-objectlist' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'objectlist' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-o' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'output' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-precious-files-regex' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'precious_regex' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-release' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'release' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-rpath' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'rpath' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-R' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'xrpath' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-R*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-R//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'# We need an absolute path.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$dir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'[' Operator
|
|
'A-Za-z' Text
|
|
']' Operator
|
|
':' Text
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': only absolute run-paths are allowed' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$xrpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xrpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xrpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-static' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# The effects of -static are defined in a previous loop.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# We used to do the same as -all-static on platforms that\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
"# didn't have a PIC flag, but the assumption that the effects\n" Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# would be equivalent was wrong. It would break on at least\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# Digital Unix and AIX.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-thread-safe' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'thread_safe' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-version-info' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'vinfo' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'-version-number' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'vinfo' Text
|
|
'\n\t' Text.Whitespace
|
|
'vinfo_number' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-Wc,*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'args' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-Wc,//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'save_ifs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$IFS' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
"','" Literal.String.Single
|
|
'\n\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'flag' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$args' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$flag' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'flag' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$flag' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$wl' Name.Variable
|
|
'$flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"s/^ //"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-Wl,*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'args' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-Wl,//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'save_ifs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$IFS' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
"','" Literal.String.Single
|
|
'\n\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'flag' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$args' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$flag' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'flag' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$flag' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$wl' Name.Variable
|
|
'$flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$wl' Name.Variable
|
|
'$flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'linker_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$linker_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$flag' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"s/^ //"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-Xcompiler' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'xcompiler' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-Xlinker' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'xlinker' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'-XCClinker' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'xcclinker' Text
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'# Some other compiler flag.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'-*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'+*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# Unknown arguments in both finalize_command and compile_command need\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# to be aesthetically quoted because they are evaled later.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'*.' Text
|
|
'$objext' Name.Variable
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# A standard object.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'objs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$objs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'*.lo' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# A libtool-controlled object.\n' Comment.Single
|
|
|
|
'\n\t' Text.Whitespace
|
|
'# Check to see that this really is a libtool object.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'2q'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'^# Generated by .*' Literal.String.Double
|
|
'$PACKAGE' Name.Variable
|
|
'"' Literal.String.Double
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'pic_object' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Read the .lo file\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# If there is no directory component, then add one.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*/*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
'\\\\' Literal.String.Escape
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'./' Text
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot find name of object for \\`' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Extract subdirectory from the argument.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'\n \t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Prepend the subdirectory the object is found in.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'pic_object' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlfiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlopen_support' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'dlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'# If libtool objects are unsupported, then we need to preload.\n' Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'dlprefiles' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# CHECK ME: I think I busted this. -Ossama\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlprefiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Preload the old-style object.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# A PIC object.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'libobjs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libobjs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Non-PIC object.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Prepend the subdirectory the object is found in.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t ' Text.Whitespace
|
|
'# A standard non-PIC object\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_objects' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'none' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# If the PIC object exists, use it instead.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# $xdir was prepended to $pic_object above.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_objects' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Only an error if not doing a dry-run.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$run' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': \\`' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
"' is not a valid libtool object" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Dry-run case.\n' Comment.Single
|
|
|
|
'\n\t ' Text.Whitespace
|
|
'# Extract subdirectory from the argument.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'xdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'pic_object' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'${' Literal.String.Interpol
|
|
'objdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'/' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'arg' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lo2o' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'non_pic_object' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'xdir' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'${' Literal.String.Interpol
|
|
'arg' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lo2o' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'libobjs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libobjs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'non_pic_objects' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$non_pic_objects' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$non_pic_object' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'*.' Text
|
|
'$libext' Name.Variable
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# An archive.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'old_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$old_deplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'*.la' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# A libtool-controlled library.\n' Comment.Single
|
|
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlfiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# This library was specified with -dlopen.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'dlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlprefiles' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# The library was specified with -dlpreopen.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'prev' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\n ' Text.Whitespace
|
|
'# Some other compiler argument.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# Unknown arguments in both finalize_command and compile_command need\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# to be aesthetically quoted because they are evaled later.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$sed_quote_subst' Name.Variable
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$arg' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
'[' Operator
|
|
'\\[' Literal.String.Escape
|
|
'\\~' Literal.String.Escape
|
|
'\\#' Literal.String.Escape
|
|
'\\^' Literal.String.Escape
|
|
'\\&' Literal.String.Escape
|
|
'\\*' Literal.String.Escape
|
|
'\\(' Literal.String.Escape
|
|
'\\)' Literal.String.Escape
|
|
'\\{' Literal.String.Escape
|
|
'\\}' Literal.String.Escape
|
|
'\\|' Literal.String.Escape
|
|
'\\;' Literal.String.Escape
|
|
'\\<' Literal.String.Escape
|
|
'\\>' Literal.String.Escape
|
|
'\\?' Literal.String.Escape
|
|
"\\'" Literal.String.Escape
|
|
'\\ ' Literal.String.Escape
|
|
'\\\t' Literal.String.Escape
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'*' Text
|
|
']' Operator
|
|
'*' Text
|
|
'|' Punctuation
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'\\"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'\\"' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
' ' Text.Whitespace
|
|
'# arg\n' Comment.Single
|
|
|
|
'\n ' Text.Whitespace
|
|
'# Now actually substitute the argument into the commands.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
' ' Text.Whitespace
|
|
'# argument parsing loop\n' Comment.Single
|
|
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prev' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': the \\`' Literal.String.Double
|
|
'$prevarg' Name.Variable
|
|
"' option requires an argument" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$export_dynamic' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$export_dynamic_flag_spec' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'arg' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$export_dynamic_flag_spec' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n ' Text.Whitespace
|
|
'compile_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'finalize_command' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_command' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$arg' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'oldlibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'# calculate the name of the file, without its directory\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'outputname' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$output' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'libobjs_save' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libobjs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$shlibpath_var' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# get the directories listed in $shlibpath_var\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'shlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'\\`' Literal.String.Escape
|
|
'\\$' Literal.String.Escape
|
|
'echo' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'\\"' Literal.String.Escape
|
|
'X' Text
|
|
'\\$' Literal.String.Escape
|
|
'{' Operator
|
|
'$shlibpath_var' Name.Variable
|
|
'}' Operator
|
|
'\\"' Literal.String.Escape
|
|
' ' Text.Whitespace
|
|
'\\|' Literal.String.Escape
|
|
' ' Text.Whitespace
|
|
'\\$' Literal.String.Escape
|
|
'Xsed' Text
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"\\'" Literal.String.Escape
|
|
's/:/' Text
|
|
' ' Text.Whitespace
|
|
'/g' Text
|
|
"\\'" Literal.String.Escape
|
|
'\\`' Literal.String.Escape
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'shlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'sys_lib_search_path' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$sys_lib_search_path_spec' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'sys_lib_dlsearch_path' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$sys_lib_dlsearch_path_spec' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n\n ' Text.Whitespace
|
|
'output_objdir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$output' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$output' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'output_objdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n ' Text.Whitespace
|
|
'output_objdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'# Create the object directory.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mkdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$mkdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$output_objdir' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'exit_status' Name.Variable
|
|
'=' Operator
|
|
'$?' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$exit_status' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'-ne' Text
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-d' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$exit_status' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'# Determine the type of output\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$output' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'""' Literal.String.Double
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': you must specify an output file' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$help' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.' Text
|
|
'$libext' Name.Variable
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'linkmode' Name.Variable
|
|
'=' Operator
|
|
'oldlib' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.lo' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*.' Text
|
|
'$objext' Name.Variable
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'linkmode' Name.Variable
|
|
'=' Operator
|
|
'obj' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*.la' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'linkmode' Name.Variable
|
|
'=' Operator
|
|
'lib' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'linkmode' Name.Variable
|
|
'=' Operator
|
|
'prog' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'# Anything else should be a program.\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'*cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*mingw*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*pw32*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
"# don't eliminate duplications in $postdeps and $predeps\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'duplicate_compiler_generated_deps' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n ' Text.Whitespace
|
|
'duplicate_compiler_generated_deps' Name.Variable
|
|
'=' Operator
|
|
'$duplicate_deps' Name.Variable
|
|
'\n ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'specialdeplibs' Name.Variable
|
|
'=' Operator
|
|
'\n\n ' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'# Find all interdependent deplibs by searching for libraries\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# that are linked more than once (e.g. -la -lb -la)\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'deplib' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$deplibs' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$duplicate_deps' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"Xyes"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'specialdeplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$specialdeplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n ' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$predeps' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compiler_lib_search_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$postdeps' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n ' Text.Whitespace
|
|
'# Compute libraries that are listed more than once in $predeps\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# $postdeps and mark them as special (i.e., whose duplicates are\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'# not to be eliminated).\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'pre_post_deps' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$duplicate_compiler_generated_deps' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"Xyes"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'pre_post_dep' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$predeps' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$postdeps' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pre_post_deps' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$pre_post_dep' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'specialdeplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$specialdeplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pre_post_deps' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'pre_post_deps' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$pre_post_deps' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$pre_post_dep' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'done' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'pre_post_deps' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'newdependency_libs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'newlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'need_relink' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
"# whether we're linking any uninstalled libtool libraries\n" Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'notinst_deplibs' Name.Variable
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'# not-installed libtool libraries\n' Comment.Single
|
|
|
|
' ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$linkmode' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n ' Text.Whitespace
|
|
'lib' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'passes' Name.Variable
|
|
'=' Operator
|
|
'"conv link"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'file' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$dlfiles' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$dlprefiles' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$file' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*.la' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": libraries can \\`-dlopen' only libtool libraries: " Literal.String.Double
|
|
'$file' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'prog' Text
|
|
')' Operator
|
|
'\n\t' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'alldeplibs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'newdlfiles' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'newdlprefiles' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'passes' Name.Variable
|
|
'=' Operator
|
|
'"conv scan dlopen dlpreopen link"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'passes' Name.Variable
|
|
'=' Operator
|
|
'"conv"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'pass' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$passes' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"lib,link"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,scan"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$pass' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'dlopen' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlfiles' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'dlpreopen' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'link' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
' %DEPLIBS% ' Literal.String.Double
|
|
'$dependency_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlopen' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'# Collect dlpreopened libraries\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'save_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'deplib' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$libs' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'lib' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'found' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$deplib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'-mt' Text
|
|
'|' Punctuation
|
|
'-mthreads' Text
|
|
'|' Punctuation
|
|
'-kthread' Text
|
|
'|' Punctuation
|
|
'-Kthread' Text
|
|
'|' Punctuation
|
|
'-pthread' Text
|
|
'|' Punctuation
|
|
'-pthreads' Text
|
|
'|' Punctuation
|
|
'--thread-safe' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,link"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compiler_flags' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compiler_flags' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'-l*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": warning: \\`-l' is ignored for archives/objects" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'name' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-l//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'searchdir' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$newlib_search_path' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$lib_search_path' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$sys_lib_search_path' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$shlib_search_path' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'search_ext' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'.la' Text
|
|
' ' Text.Whitespace
|
|
'$std_shrext' Name.Variable
|
|
' ' Text.Whitespace
|
|
'.so' Text
|
|
' ' Text.Whitespace
|
|
'.a' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Search the libtool library\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'lib' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$searchdir' Name.Variable
|
|
'/lib' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'name' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'${' Literal.String.Interpol
|
|
'search_ext' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$search_ext' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'".la"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'found' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'found' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'break' Keyword
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$found' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
"# deplib doesn't seem to be a libtool library\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,link"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'newdependency_libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$newdependency_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
' ' Text.Whitespace
|
|
'# deplib is a libtool library\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# We need to do some special things here, and not later.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$allow_libtool_libs_with_static_runtimes' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"Xyes"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$predeps' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$postdeps' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'2q'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'^# Generated by .*' Literal.String.Double
|
|
'$PACKAGE' Name.Variable
|
|
'"' Literal.String.Double
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'library_names' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'old_library' Name.Variable
|
|
'=' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'*/*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
'\\\\' Literal.String.Escape
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'./' Text
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'l' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$old_library' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$library_names' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'll' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$l' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$ll' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
'# only static version available\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'found' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t\t ' Text.Whitespace
|
|
'ladir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'ladir' Name.Variable
|
|
'=' Operator
|
|
'"."' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'lib' Name.Variable
|
|
'=' Operator
|
|
'$ladir' Name.Variable
|
|
'/' Text
|
|
'$old_library' Name.Variable
|
|
'\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,link"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'newdependency_libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$newdependency_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'# -l\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'-L*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$linkmode' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'lib' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'conv' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newdependency_libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$newdependency_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'newlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newlib_search_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-L//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'prog' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'conv' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'scan' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newlib_search_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-L//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
": warning: \\`-L' is ignored for archives/objects" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
' ' Text.Whitespace
|
|
'# linkmode\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'# -L\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'-R*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'link' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-R//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'# Make sure the xrpath contains only unique directories.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$xrpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'xrpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$xrpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*.la' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*.' Text
|
|
'$libext' Name.Variable
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'conv' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$linkmode' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'lib' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'valid_a_lib' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$deplibs_check_method' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'match_pattern*' Text
|
|
')' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'set' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'dummy' Text
|
|
' ' Text.Whitespace
|
|
'$deplibs_check_method' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'match_pattern_regex' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'expr' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$deplibs_check_method' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$2' Name.Variable
|
|
' \\(.*\\)' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'\\"' Literal.String.Escape
|
|
'$deplib' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$SED' Name.Variable
|
|
' ' Text.Whitespace
|
|
'10q' Text
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$EGREP' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$match_pattern_regex' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'>' Text
|
|
' ' Text.Whitespace
|
|
'/dev/null' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'valid_a_lib' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'pass_all' Text
|
|
')' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'valid_a_lib' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$valid_a_lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** Warning: Trying to link with static lib archive ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'.' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"*** I have the capability to make that library automatically link in when"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"*** you link to this library. But I can only do this if you have a"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"*** shared version of the library, which you do not appear to have"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** because the file extensions .' Literal.String.Double
|
|
'$libext' Name.Variable
|
|
' of this argument makes me believe' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"*** that it is just a static archive that I should not used here."' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** Warning: Linking the shared library ' Literal.String.Double
|
|
'$output' Name.Variable
|
|
' against the' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** static library ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' is not portable!' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'prog' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'link' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
' ' Text.Whitespace
|
|
'# linkmode\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'# *.$libext\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'*.lo' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*.' Text
|
|
'$objext' Name.Variable
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'conv' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlpreopen' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlopen_support' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
"# If there is no dlopen support or we're linking statically,\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# we need to preload.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'newdlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newdlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newdlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newdlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'%DEPLIBS%' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'alldeplibs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
' ' Text.Whitespace
|
|
'# case $deplib\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$found' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot find the library \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"' or unhandled argument \\`" Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'# Check to see that this really is a libtool archive.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'(' Operator
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'2q'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'grep' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'^# Generated by .*' Literal.String.Double
|
|
'$PACKAGE' Name.Variable
|
|
'"' Literal.String.Double
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'1' Literal.Number
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"' is not a valid libtool archive" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'ladir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%/[^/]*$%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'ladir' Name.Variable
|
|
'=' Operator
|
|
'"."' Literal.String.Double
|
|
'\n\n\t' Text.Whitespace
|
|
'dlname' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'dlopen' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'dlpreopen' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'libdir' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'library_names' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'old_library' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'# If the library was installed with an old release of libtool,\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'# it will not redefine variables installed, or shouldnotlink\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'installed' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'shouldnotlink' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'avoidtemprpath' Name.Variable
|
|
'=' Operator
|
|
'\n\n\n\t' Text.Whitespace
|
|
'# Read the .la file\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'*/*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*' Text
|
|
'\\\\' Literal.String.Escape
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'.' Text
|
|
' ' Text.Whitespace
|
|
'./' Text
|
|
'$lib' Name.Variable
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"lib,link"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,scan"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'{' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Operator
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlopen' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'dlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dlopen' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlpreopen' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dlpreopen' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'conv' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Only check for convenience libraries\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot find name of link library for \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# It is a libtool convenience library, so add in its objects.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'convenience' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$convenience' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'old_convenience' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$old_convenience' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'tmp_libs' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'deplib' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$dependency_libs' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$duplicate_deps' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"Xyes"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$tmp_libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'specialdeplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$specialdeplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'tmp_libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$tmp_libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"' is not a convenience library" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $pass = conv\n' Comment.Single
|
|
|
|
'\n\n\t' Text.Whitespace
|
|
'# Get the name of the library we link against.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'linklib' Name.Variable
|
|
'=' Operator
|
|
'\n\t' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'l' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$old_library' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$library_names' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'linklib' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$l' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot find name of link library for \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'# This library was specified with -dlopen.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlopen' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot -dlopen a convenience library: \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlname' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlopen_support' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
"# If there is no dlname, no dlopen support or we're linking\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# statically, we need to preload. We also need to preload any\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
"# dependent libraries so libltdl's deplib preloader doesn't\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# bomb out in the load deplibs phase.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'dlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dependency_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newdlfiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newdlfiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $pass = dlopen\n' Comment.Single
|
|
|
|
'\n\t' Text.Whitespace
|
|
'# We need an absolute path.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$ladir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'[' Operator
|
|
'A-Za-z' Text
|
|
']' Operator
|
|
':' Text
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'abs_ladir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'abs_ladir' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'cd' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'pwd' Name.Builtin
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': warning: cannot determine absolute directory name of \\`' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': passing it literally to the linker, although it might fail' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'abs_ladir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'laname' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s%^.*/%%'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\n\t' Text.Whitespace
|
|
'# Find the relevant object directory and library name.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$installed' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Xyes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': warning: library \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"' was moved." Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'absdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'libdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'absdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$hardcode_automatic' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'Xyes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'avoidtemprpath' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'absdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'# Remove this search path later\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'notinst_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$notinst_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'absdir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$objdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'# Remove this search path later\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'notinst_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$notinst_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$abs_ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $installed = yes\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'name' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$laname' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/\\.la$//'" Literal.String.Single
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^lib//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\n\t' Text.Whitespace
|
|
'# This library was specified with -dlpreopen.\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'dlpreopen' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': cannot -dlpreopen a convenience library: \\`' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number
|
|
'>' Text
|
|
'&' Punctuation
|
|
'2' Literal.Number
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Prefer using a static library (so that no silly _DYNAMIC symbols\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# are required to link).\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newdlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newdlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'# Otherwise, use the dlname, so that lt_dlopen finds it.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlname' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newdlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newdlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$dlname' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newdlprefiles' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newdlprefiles' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $pass = dlpreopen\n' Comment.Single
|
|
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Link the convenience library\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,link"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'# used for prog,scan pass\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'link' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'newlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newlib_search_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$ladir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\n\t ' Text.Whitespace
|
|
'linkalldeplibs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$link_all_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$library_names' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'linkalldeplibs' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'tmp_libs' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'deplib' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$dependency_libs' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$deplib' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'-L*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'newlib_search_path' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$newlib_search_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'$Xsed' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^-L//'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
';' Punctuation
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'### testsuite: skip nested quoting test\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Need to link against all dependency_libs?\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkalldeplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Need to hardcode shared library paths\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# or/and link against static libraries\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'newdependency_libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$newdependency_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'X' Literal.String.Double
|
|
'$duplicate_deps' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"Xyes"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$tmp_libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'specialdeplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$specialdeplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'tmp_libs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$tmp_libs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
' ' Text.Whitespace
|
|
'# for deplib\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $linkmode = prog...\n' Comment.Single
|
|
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
',' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"prog,link"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$library_names' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'{' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$prefer_static_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Operator
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# We need to hardcode the library path\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$shlibpath_var' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$avoidtemprpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Make sure the rpath contains only unique directories.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$temp_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'temp_rpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$temp_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Hardcode the library path.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# Skip directories that are in the system default run-time\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# search path.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$sys_lib_dlsearch_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$compile_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'compile_rpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$sys_lib_dlsearch_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$finalize_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'finalize_rpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# $linkmode,$pass = prog,link...\n' Comment.Single
|
|
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$alldeplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'{' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$deplibs_check_method' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pass_all' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'{' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$library_names' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Operator
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Operator
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# We only need to search for static libraries\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'continue' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t' Text.Whitespace
|
|
'link_static' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
'# Whether the deplib will be linked statically\n' Comment.Single
|
|
|
|
'\t' Text.Whitespace
|
|
'use_static_libs' Name.Variable
|
|
'=' Operator
|
|
'$prefer_static_libs' Name.Variable
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$use_static_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'built' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$installed' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'use_static_libs' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$library_names' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'{' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$use_static_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Operator
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$installed' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'notinst_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$notinst_deplibs' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$lib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'need_relink' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# This is a shared library\n' Comment.Single
|
|
|
|
'\n\t ' Text.Whitespace
|
|
"# Warn about portability, can't link against -module's on\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# some systems (darwin)\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$shouldnotlink' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$pass' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'link' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** Warning: Linking the executable ' Literal.String.Double
|
|
'$output' Name.Variable
|
|
' against the loadable module' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** Warning: Linking the shared library ' Literal.String.Double
|
|
'$output' Name.Variable
|
|
' against the loadable module' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'*** ' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
' is not portable!' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'lib' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_into_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Hardcode the library path.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# Skip directories that are in the system default run-time\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# search path.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$sys_lib_dlsearch_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$compile_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'compile_rpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$absdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$sys_lib_dlsearch_path' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$finalize_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
' ' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'finalize_rpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_rpath' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_archive_from_expsyms_cmds' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# figure out the soname\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'set' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'dummy' Text
|
|
' ' Text.Whitespace
|
|
'$library_names' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'realname' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$2' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'shift' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'shift' Name.Builtin
|
|
'\n\t ' Text.Whitespace
|
|
'libname' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'\\\\' Literal.String.Escape
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'\\"' Literal.String.Escape
|
|
'$libname_spec' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
"# use dlname if we got it. it's perfectly good, no?\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$dlname' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'soname' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dlname' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$soname_spec' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# bleh windows\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*cygwin*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'mingw*' Text
|
|
')' Operator
|
|
'\n\t\t' Text.Whitespace
|
|
'major' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'expr' Text
|
|
' ' Text.Whitespace
|
|
'$current' Name.Variable
|
|
' ' Text.Whitespace
|
|
'-' Text
|
|
' ' Text.Whitespace
|
|
'$age' Name.Variable
|
|
'`' Literal.String.Backtick
|
|
'\n\t\t' Text.Whitespace
|
|
'versuffix' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-' Literal.String.Double
|
|
'$major' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'soname' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$soname_spec' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'soname' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$realname' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Make a new name for the extract_expsyms_cmds to use\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'soroot' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$soname' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'soname' Name.Variable
|
|
'=' Operator
|
|
'`' Literal.String.Backtick
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'$soroot' Name.Variable
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
' ' Text.Whitespace
|
|
'-e' Text
|
|
' ' Text.Whitespace
|
|
"'s/^.*\\///'" Literal.String.Single
|
|
'`' Literal.String.Backtick
|
|
'\n\t ' Text.Whitespace
|
|
'newlib' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'libimp-`' Literal.String.Double
|
|
'$echo' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$soname' Name.Variable
|
|
' | ' Literal.String.Double
|
|
'${' Literal.String.Interpol
|
|
'SED' Name.Variable
|
|
'}' Literal.String.Interpol
|
|
" 's/^lib//;s/\\.dll" Literal.String.Double
|
|
'$' Text
|
|
"//'`.a" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\n\t ' Text.Whitespace
|
|
'# If the library has no export list, then create one now\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$soname' Name.Variable
|
|
'-def' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'extracting exported symbol list from \\`' Literal.String.Double
|
|
'$soname' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'save_ifs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$IFS' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
"'~'" Literal.String.Single
|
|
'\n\t ' Text.Whitespace
|
|
'cmds' Name.Variable
|
|
'=' Operator
|
|
'$extract_expsyms_cmds' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'cmd' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$cmds' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'cmd' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$cmd' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n\t\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$cmd' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$cmd' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'# Create $newlib\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$output_objdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$newlib' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'generating import library for \\`' Literal.String.Double
|
|
'$soname' Name.Variable
|
|
"'" Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'save_ifs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$IFS' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
"'~'" Literal.String.Single
|
|
'\n\t ' Text.Whitespace
|
|
'cmds' Name.Variable
|
|
'=' Operator
|
|
'$old_archive_from_expsyms_cmds' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'for' Keyword
|
|
' ' Text.Whitespace
|
|
'cmd' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
' ' Text.Whitespace
|
|
'$cmds' Name.Variable
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'do' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'cmd' Name.Variable
|
|
'=' Operator
|
|
'\\"' Literal.String.Escape
|
|
'$cmd' Name.Variable
|
|
'\\"' Literal.String.Escape
|
|
'\n\t\t' Text.Whitespace
|
|
'$show' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$cmd' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'$run' Name.Variable
|
|
' ' Text.Whitespace
|
|
'eval' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$cmd' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$?' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'done' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'IFS' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$save_ifs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# make sure the library variables are pointing to the new library\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'dir' Name.Variable
|
|
'=' Operator
|
|
'$output_objdir' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'linklib' Name.Variable
|
|
'=' Operator
|
|
'$newlib' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
' ' Text.Whitespace
|
|
'# test -n "$old_archive_from_expsyms_cmds"\n' Comment.Single
|
|
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'relink' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'lib_linked' Name.Variable
|
|
'=' Operator
|
|
'yes' Text
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$hardcode_action' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'immediate' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'unsupported' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_direct' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'*-*-sco3.2v5.0.' Text
|
|
'[' Operator
|
|
'024' Literal.Number
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t ' Text.Whitespace
|
|
'*-*-sysv4*uw2*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t ' Text.Whitespace
|
|
'*-*-sysv5OpenUNIX*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'*-*-sysv5UnixWare7.' Text
|
|
'[' Operator
|
|
'01' Literal.Number
|
|
']' Operator
|
|
'.' Text
|
|
'[' Operator
|
|
'10' Literal.Number
|
|
']' Operator
|
|
'*' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'*-*-unixware7*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t ' Text.Whitespace
|
|
'*-*-darwin*' Text
|
|
' ' Text.Whitespace
|
|
')' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'# if the lib is a module then we can not link against\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'# it, someone is ignoring the new warnings I added\n' Comment.Single
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'/usr/bin/file' Text
|
|
' ' Text.Whitespace
|
|
'-L' Text
|
|
' ' Text.Whitespace
|
|
'$add' Name.Variable
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number
|
|
'>' Text
|
|
' ' Text.Whitespace
|
|
'/dev/null' Text
|
|
' ' Text.Whitespace
|
|
'|' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'$EGREP' Name.Variable
|
|
' ' Text.Whitespace
|
|
'": [^:]* bundle"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'>/dev/null' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'** Warning, lib ' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
' is a module, not a shared library' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-z' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
'\n\t\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"** And there doesn\'t seem to be a static archive available"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"** The link will probably fail, sorry"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_minus_L' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$host' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'*-*-sunos*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'add_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_shlibpath_var' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'no' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'lib_linked' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'relink' Text
|
|
')' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_direct' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_minus_L' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
"# Try looking first in the location we're being installed to.\n" Comment.Single
|
|
|
|
'\t\t' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$libdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
' -L' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_shlibpath_var' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'add_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'lib_linked' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'lib_linked' Name.Variable
|
|
'=' Operator
|
|
'no' Text
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$lib_linked' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'$echo' Name.Variable
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$modename' Name.Variable
|
|
': configuration error: unsupported hardcode properties' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'exit' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'$EXIT_FAILURE' Name.Variable
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add_shlibpath' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'$compile_shlibpath' Name.Variable
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
':' Literal.String.Double
|
|
'$add_shlibpath' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'compile_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$compile_shlibpath' Name.Variable
|
|
'$add_shlibpath' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_direct' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_minus_L' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'\\\n' Literal.String.Escape
|
|
|
|
'\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_shlibpath_var' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'$finalize_shlibpath' Name.Variable
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
':' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'finalize_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_shlibpath' Name.Variable
|
|
'$libdir' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
' ' Text.Whitespace
|
|
'||' Operator
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$mode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'relink' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'\n\t ' Text.Whitespace
|
|
'# Finalize command for both is simple: just hardcode it.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_direct' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_minus_L' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_shlibpath_var' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
':' Text
|
|
'$finalize_shlibpath' Name.Variable
|
|
':' Text
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
'"' Literal.String.Double
|
|
':' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'*' Text
|
|
')' Operator
|
|
' ' Text.Whitespace
|
|
'finalize_shlibpath' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$finalize_shlibpath' Name.Variable
|
|
'$libdir' Name.Variable
|
|
':' Literal.String.Double
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_automatic' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-f' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'$libdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'$libdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
"# We cannot seem to hardcode it, guess we'll fake it.\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-L' Literal.String.Double
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
"# Try looking first in the location we're being installed to.\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t\t' Text.Whitespace
|
|
'case' Keyword
|
|
' ' Text.Whitespace
|
|
'$libdir' Name.Variable
|
|
' ' Text.Whitespace
|
|
'in' Keyword
|
|
'\n\t\t ' Text.Whitespace
|
|
'[' Operator
|
|
'\\\\' Literal.String.Escape
|
|
'/' Text
|
|
']' Operator
|
|
'*' Text
|
|
')' Operator
|
|
'\n\t\t ' Text.Whitespace
|
|
'add_dir' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
' -L' Literal.String.Double
|
|
'$inst_prefix_dir' Name.Variable
|
|
'$libdir' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t\t ' Text.Whitespace
|
|
';' Punctuation
|
|
';' Punctuation
|
|
'\n\t\t' Text.Whitespace
|
|
'esac' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'add' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\n\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add_dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$add' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$linkmode' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'prog' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Here we assume that one of hardcode_direct or hardcode_minus_L\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# is not unsupported. This is valid on all known static and\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'# shared platforms.\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$hardcode_direct' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'unsupported' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'-n' Text
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'&&' Operator
|
|
' ' Text.Whitespace
|
|
'linklib' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$old_library' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
'/' Literal.String.Double
|
|
'$linklib' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'else' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'compile_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
' -L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$compile_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'finalize_deplibs' Name.Variable
|
|
'=' Operator
|
|
'"' Literal.String.Double
|
|
'-l' Literal.String.Double
|
|
'$name' Name.Variable
|
|
' -L' Literal.String.Double
|
|
'$dir' Name.Variable
|
|
' ' Literal.String.Double
|
|
'$finalize_deplibs' Name.Variable
|
|
'"' Literal.String.Double
|
|
'\n\t ' Text.Whitespace
|
|
'fi' Keyword
|
|
'\n\t' Text.Whitespace
|
|
'elif' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$build_libtool_libs' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'yes' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
'# Not a shared library\n' Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
'if' Keyword
|
|
' ' Text.Whitespace
|
|
'test' Name.Builtin
|
|
' ' Text.Whitespace
|
|
'"' Literal.String.Double
|
|
'$deplibs_check_method' Name.Variable
|
|
'"' Literal.String.Double
|
|
' ' Text.Whitespace
|
|
'!' Text
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'pass_all' Text
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'then' Keyword
|
|
'\n\t ' Text.Whitespace
|
|
"# We're trying link a shared library against a static one\n" Comment.Single
|
|
|
|
'\t ' Text.Whitespace
|
|
"# but the system doesn't support it.\n" Comment.Single
|