これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xmlXNUMXag です。
プログラム:
NAME
xml2ag - XML から AutoGen 定義へのコンバーター
SYNOPSIS
xml2ag [-フラグ] [-国旗 [値]][-オプション名[[= | ]値]] [ 】
このプログラムは、任意の XML ファイルを同等の AutoGen 定義に変換します。
AutoGen を呼び出します。
DESCRIPTION
テンプレートは次のいずれかから派生します。
* --override-tpl コマンドラインオプション
* 「テンプレート」という名前のトップレベルの XML 属性
どちらか一方 しなければなりません 指定しない場合、プログラムは失敗メッセージを表示して終了します。
出力の「ベース名」も同様に次のいずれかになります。
* --ベース名 コマンドラインオプション
* .xml ファイルのベース名
OPTIONS
すべて 他の オプション 派生 から 自動生成
-O file, - 出力=file
AutoGen 処理の代わりにファイルを出力します。
デフォルトでは、出力は処理のために AutoGen に渡されます。 ただし、次のことができます。
代わりに定義をファイルに保存してください。
すべて 他の オプション
これらのオプションは 主に に渡されたばかりです 自動生成。 唯一の例外は、 - オーバーライド-
DWT これにより、出力定義のデフォルトのテンプレートが置き換えられます。 通らない
コマンドラインで実行します。
-L DIR, --templ-dirs=DIR
でテンプレートを検索します DIR。 このオプションは無制限に表示できます。
パススルー AutoGen 引数
-T tplファイル, --override-tpl=tplファイル
TPLファイル テンプレート用。
パススルー AutoGen 引数
-l tplファイル, --lib-テンプレート=tplファイル
AutoGen マクロをロードする TPLファイル。 このオプションは無制限に表示される場合があります。
回。
パススルー AutoGen 引数
注意: この オプション IS 廃止
-定義=file
定義を読み取る FILE.
パススルー AutoGen 引数
- シェル=shell
使用するシェルの名前またはパス名。
パススルー AutoGen 引数
-m, --no-fmemopen
メモリ内ストリームは使用しないでください。
パススルー AutoGen 引数
--等価=文字リスト
文字は同等とみなされます。
パススルー AutoGen 引数
-b 名, --ベース名=名
指定 NAME 出力のベース名として使用します。
パススルー AutoGen 引数
--ソース時間
Mod 時間を最新のソースに設定します。
パススルー AutoGen 引数
--書き込み可能, - Fl -書き込み不可
出力ファイルを書き込み可能にします。 の 書き込み不可 フォームはオプションを無効にします。
パススルー AutoGen 引数
--ループ制限=リム
インクリメントループの制限。 このオプションは引数として整数を取ります。
の値 リム 次のように制約されます:
ちょうど -1、または
1 ~ 0x1000000 の範囲内
デフォルト リム このオプションの場合:
256
パススルー AutoGen 引数
-t 秒, - タイムアウト=秒
サーバーシェルの操作を以下に制限する SECONDS。 このオプションは整数を次のように受け取ります
その主張。 の値 秒 次のように制約されます:
0から3600の範囲
パススルー AutoGen 引数
- 痕跡=レベル
トレースの詳細レベル。 このオプションはキーワードを引数として受け取ります。 の
引数は、それらを比較することによってテストできる列挙値を設定します。
オプション値マクロ。 使用可能なキーワードは次のとおりです。
何もデバッグメッセージサーバーシェル
テンプレートのブロックマクロ式
すべてのもの
またはそれに相当する数値。
デフォルト レベル このオプションの場合:
何も
パススルー AutoGen 引数
- 描きます=file
トレース出力ファイルまたはフィルター。
パススルー AutoGen 引数
--show-defs
定義ツリーを表示します。
パススルー AutoGen 引数
--使用定義
使用されている定義を表示します。
パススルー AutoGen 引数
-C, - 芯
障害終了時にコア ダンプを残します。
多くのシステムでは、デフォルトでコア サイズがゼロに制限されています。 システムに
sys/resource.h ヘッダーと、このオプションが指定されている場合は、失敗時に終了します。
パスに応じて、autogen はソフト コア制限をハード コアに設定しようとします。
限界です。 それが機能しない場合は、管理者がハードコアを引き上げる必要があります。
サイズ制限。
-s サフィックス, --スキップサフィックス=サフィックス
これでファイルをスキップします サフィックス。 このオプションは無制限に表示される場合があります。
回数。 このオプションは、次のいずれかと組み合わせて表示することはできません
オプション: 選択サフィックス。
パススルー AutoGen 引数
-o サフィックス, --select-suffix=サフィックス
この出力接尾辞を指定します。 このオプションは無制限に表示できます。
パススルー AutoGen 引数
-D 値, - 定義=値
定義リストに追加する名前。 このオプションは無制限に表示される場合があります。
回。
パススルー AutoGen 引数
-U 名前-パット, -未定義=名前-パット
定義リストの削除パターン。 このオプションは無制限に表示される場合があります。
回。
パススルー AutoGen 引数
-M type, --make-dep [type]
依存関係ファイルを作成します。 このオプションは無制限に表示できます。
パススルー AutoGen 引数
-?, - 助けて
使用情報を表示して終了します。
-!, -詳細-ヘルプ
拡張使用情報をポケットベルに渡します。
-v [{v | c | n - バージョン [{v | c | n}]}]
プログラムのバージョンを出力して終了します。 デフォルトのモードは、単純なバージョンの「v」です。
「c」モードは著作権情報を印刷し、「n」は完全な著作権を印刷します
通知。
EXIT ステータス
次のいずれかの終了値が返されます。
0(EXIT_SUCCESS)
プログラムの実行が成功しました。
1(EXIT_FAILURE)
操作が失敗したか、コマンド構文が無効でした。
70(EX_SOFTWARE)
liboptsに内部操作エラーがありました。 autogenに報告してください-
[メール保護]。 ありがとうございます。
作者
ブルース・コーブ
COPYRIGHT
著作権 (C) 1992-2015 ブルース コーブの全著作権所有。 このプログラムは以下でリリースされています
GNU General Public License バージョン 3 以降の条件。
onworks.net サービスを使用してオンラインで xml2ag を使用する