Man page - autom4te(1)
Packages contains this manual
Available languages:
en tr jaManual
AUTOM4TE
名 前書 式
説 明
オ ペ レ ー シ ョ ン モ ー ド :
言 語 は 以 下 を 対 象 と し ま す :
警 告 カ テ ゴ リ ー は 以 下 の と お り で す :
ラ イ ブ ラ リ デ ィ レ ク ト リ :
ト レ ー ス :
凍 結 処 理 (freezing):
FORMAT の デ フ ォ ル ト は ’$f:$l:$n:$%’ で す 。 以 下 の エ ス ケ ー プ が 利 用 で き ま す 。
著 者
バ グ 報 告
著 作 権
関 連 項 目
名 前
autom4te - M4 を 用 い て フ ァ イ ル や ス ク リ プ ト を 生 成
書 式
autom4te [ OPTION ]... [ FILES ]
説 明
FILES に 対 し て GNU M4 を 実 行 し 、 不 要 な 実 行 は 行 い ま せ ん 。 ト レ ー ス 指 定 時 は ト レ ー ス 出 力 、 凍 結 処 理 (freezing)の 際 に は 凍 結 (frozen)フ ァ イ ル の 生 成 、 こ れ 以 外 は FILES の 展 開 を 行 い ま す 。
FILES の 中 に ’FILE.m4f’ と い う フ ァ イ ル が あ れ ば 、 そ れ は そ れ 以 前 の M4 フ ァ イ ル が 凍 結 (frozen)さ れ た も の で す (し た が っ て ロ ー ド は さ れ ま せ ん )。 ’FILE.m4f’ が な い 場 合 は ’FILE.m4’ と そ れ 以 前 の フ ァ イ ル が す べ て 用 い ら れ ま す 。
フ ァ イ ル に よ っ て は 任 意 の も の も あ り ま す 。 つ ま り イ ン ク ル ー ド パ ス 内 に 見 つ か っ た 場 合 に の み 処 理 さ れ ま す 。 そ の 場 合 で も フ ァ イ ル 名 は ’.m4?’ で 終 わ る 必 要 が あ り ま す 。 こ こ に 示 す 疑 問 符 は 、 実 際 の フ ァ イ ル 名 の 一 部 を 構 成 す る も の で は あ り ま せ ん 。
オ ペ レ ー シ ョ ン モ ー ド :
-h , --help
こ の ヘ ル プ を 表 示 し て 終 了 し ま す 。
-V , --version
バ ー ジ ョ ン 番 号 を 表 示 し て 終 了 し ま す 。
-v , --verbose
詳 細 な 報 告 を 出 力 し ま す 。
-d , --debug
一 時 フ ァ イ ル を 削 除 し ま せ ん 。
-o , --output = FILE
出 力 結 果 を FILE に 保 存 し ま す (デ フ ォ ル ト は ’-’, stdout で す )。
-f , --force
キ ャ ッ シ ュ 値 を 利 用 し ま せ ん 。
-W , --warnings = CATEGORY
警 告 を カ テ ゴ リ ー 別 に 表 示 し ま す 。
-l , --language = LANG
利 用 す る M4 マ ク ロ の セ ッ ト を 指 定 し ま す 。
-C , --cache = DIRECTORY
そ の 後 の 実 行 に 備 え て DIRECTORY 内 に 処 理 結 果 を 保 存 し ま す 。
--no-cache
キ ャ ッ シ ュ を 無 効 に し ま す 。
-m , --mode = OCTAL
ト レ ー ス 出 力 を 行 わ な い フ ァ イ ル 出 力 モ ー ド (0666)を 変 更 し ま す 。
-M , --melt
M4 の 凍 結 (frozen)さ れ た フ ァ イ ル を 利 用 し ま せ ん 。
言 語 は 以 下 を 対 象 と し ま す :
’Autoconf’
Autoconf の configure ス ク リ プ ト を 生 成 し ま す 。
’Autotest’
Autotest の テ ス ト ス イ ー ト を 生 成 し ま す 。
|
’M4sh’ |
M4sh シ ェ ル ス ク リ プ ト を 生 成 し ま す 。 |
’M4sugar’
M4sugar 出 力 を 生 成 し ま す 。
警 告 カ テ ゴ リ ー は 以 下 の と お り で す :
|
cross |
ク ロ ス コ ン パ イ ル に 関 す る 問 題 。 |
|||
|
gnu |
GNU コ ー デ ィ ン グ 標 準 (デ フ ォ ル ト は gnu お よ び gnits モ ー ド )。 |
obsolete
古 い 機 能 や 構 成 (デ フ ォ ル ト )。
override
Automake ル ー ル や 変 数 に 対 す る ユ ー ザ ー の 再 定 義 。
portability
移 植 性 に 関 す る 問 題 (デ フ ォ ル ト は gnu お よ び gnits モ ー ド )。
portability-recursive
ネ ス ト 化 し た Make 変 数 (デ フ ォ ル ト は -Wportability )。
extra-portability
不 十 分 な ツ ー ル に 関 連 し た 移 植 性 に 関 す る 問 題 。
|
syntax |
疑 わ し い 構 文 構 造 (デ フ ォ ル ト )。 |
unsupported
非 対 応 ま た は 不 完 全 な 機 能 (デ フ ォ ル ト )。
|
all |
警 告 メ ッ セ ー ジ す べ て 。 |
no-CATEGORY
カ テ ゴ リ ー 別 の 警 告 表 示 を 行 い ま せ ん 。
|
none |
警 告 メ ッ セ ー ジ を す べ て 表 示 し ま せ ん 。 |
|||
|
error |
警 告 を エ ラ ー と し て 扱 い ま す 。 |
環 境 変 数 ’M4’ と ’WARNINGS’ は 優 先 処 理 さ れ ま す 。
ラ イ ブ ラ リ デ ィ レ ク ト リ :
-B , --prepend-include = DIR
検 索 パ ス を DIR と し ま す 。
-I , --include = DIR
検 索 パ ス に DIR を 追 加 し ま す 。
ト レ ー ス :
-t , --trace = MACRO[ :FORMAT]
MACRO の 呼 び 出 し を 報 告 し ま す 。
-p , --preselect = MACRO
そ の 後 の 処 理 の た め に MACRO を ト レ ー ス す る 準 備 を し ま す 。
凍 結 処 理 (freezing):
-F , --freeze
FILES に 対 し て M4 の 凍 結 (frozen)さ れ た 状 態 を 作 り 出 し ま す 。
FORMAT の デ フ ォ ル ト は ’$f:$l:$n:$%’ で す 。 以 下 の エ ス ケ ー プ が 利 用 で き ま す 。
|
$$ |
リ テ ラ ル の $ |
|||
|
$f |
マ ク ロ が 呼 び 出 さ れ た フ ァ イ ル |
|||
|
$l |
マ ク ロ が 呼 び 出 さ れ た 行 |
|||
|
$d |
マ ク ロ 呼 び 出 し の ネ ス ト の 深 さ |
|||
|
$n |
マ ク ロ 名 |
|||
|
$NUM |
NUM 番 目 の 引 数 を ク ォ ー ト で 囲 み 、 改 行 つ き |
|||
|
$SEP@ |
全 引 数 を 改 行 つ き 、 ク ォ ー ト で 囲 み 、 SEP で 区 切 る |
|||
|
$SEP* |
全 引 数 を 改 行 つ き 、 ク ォ ー ト な し 、 SEP で 区 切 る |
|||
|
$SEP% |
全 引 数 を 改 行 な し 、 ク ォ ー ト な し 、 SEP で 区 切 る |
SEP は 、 デ フ ォ ル ト 値 (@ や * に お い て は カ ン マ 、 % に お い て は コ ロ ン )と す る 場 合 は 空 文 字 、 特 定 の 1 文 字 と す る 場 合 は そ の 文 字 、 文 字 列 と す る 場 合 に は {STRING} と す る こ と が で き ま す 。
著 者
Akim Demaille
バ グ 報 告
バ
グ 報 告 は
<bug-autoconf@gnu.org> ま で ご
連 絡 く だ さ い
。
GNU Autoconf ホ ー ム ペ ー
ジ : <https://www.gnu.org/software/autoconf/>
GNU ソ フ ト ウ ェ ア
の 全 般 的 な ヘ
ル プ : <https://www.gnu.org/gethelp/>
著 作 権
Copyright ©
2021 Free Software Foundation, Inc. License GPLv3+/Autoconf:
GNU GPL version 3 or later
<https://gnu.org/licenses/gpl.html>,
<https://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and
redistribute it. There is NO WARRANTY, to the extent
permitted by law.
関 連 項 目
autoconf (1), automake (1), autoreconf (1), autoupdate (1), autoheader (1), autoscan (1), config.guess (1), config.sub (1), ifnames (1), libtool (1).
autom4te の 完 全 な ド キ ュ メ ン ト は Texinfo マ ニ ュ ア ル と し て メ ン テ ナ ン ス さ れ て い ま す 。 info と autom4te の 両 プ ロ グ ラ ム が 適 切 に イ ン ス ト ー ル さ れ て い れ ば 、 以 下 の コ マ ン ド
info autom4te
を 実 行 し て 完 全 な マ ニ ュ ア ル を 参 照 で き ま す 。