これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ftjam です。
プログラム:
NAME
ジャム/MR — アカウントを作成し(1) リダックス
SYNOPSIS
ジャム [-a] [-g] [-n] [-q] [-v] [-d デバッグ] [-f ジャムベース】 [-j 仕事] [-o アクションファイル]
[-s VAR=価値] [-t 目標] [目標 ...]
DESCRIPTION
Jam は次のようなプログラム構築ツールです。 makeとします。
Jam は依存関係情報を使用して、ソース ファイルからターゲット ファイルを再帰的に構築します。
Jambase ファイルで表現されたアクションを更新します。このファイルは Jam 独自の解釈で記述されています。
言語。 デフォルトの Jambase は jam にコンパイルされ、共通の定型文を提供します。
ユーザーが提供するファイル「Jamfile」を利用して、実際のターゲットとソースを列挙します。
OPTIONS
-a ターゲットが最新であっても、とにかくすべてのターゲットをビルドします。
-d n 1 から XNUMX までの累積デバッグ レベルを有効にします。 n。 興味深い値は次のとおりです。
1
アクションを表示 (デフォルト)
2
「静かな」アクションを表示し、すべてのアクションテキストを表示します
3
依存関係の分析とターゲット/ソースのタイムスタンプ/パスを表示します
4
シェル引数を表示
5
ルールの呼び出しと変数の展開を表示する
6
ディレクトリ/ヘッダー ファイル/アーカイブ スキャンを表示
7
変数設定を表示
8
変数のフェッチを表示する
9
変数操作、スキャナートークンを表示
-d +n デバッグレベルを有効にする n.
-d 0 すべてのデバッグ レベルをオフにします。 エラーのみが抑制されません。
-f ジャムベース
読む ジャムベース 組み込みの Jambase を使用する代わりに。 唯一 -f フラグは
許可されていますが、 ジャムベース 他のファイルを明示的に含める場合があります。
-g の順序ではなく、最初に最新のソースを使用してターゲットをビルドします。
Jambase/Jamfiles に表示されます。
-j n まで駆け上がる n シェル コマンドを同時に実行できます (UNIX および NT のみ)。 デフォルトは 1 です。
-n 実際に更新アクションを実行するのではなく、それ以外のすべてのアクションを実行します。 これ
デバッグレベルのデフォルトを変更します -d2.
-o file 更新アクションを実行する代わりに、指定されたファイルに書き込みます (または
Mac の場合と同様に、それらを出力します)。
-q ターゲットがビルドされたらすぐに (割り込みを受信したかのように) すぐに終了します。
失敗します。
-s VAR=値
変数を設定する VAR 〜へ 値、内部変数と変数の両方をオーバーライドします。
環境からインポートされます。
-t ターゲット 再構築する ターゲット たとえそれが最新であっても、それに依存するすべてのもの。
-v ftjam のバージョンを出力して終了します。
onworks.net サービスを使用してオンラインで ftjam を使用する