これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rant です。
プログラム:
NAME
rant - 柔軟でポータブルなビルドツール.
SYNOPSIS
暴言 [オプション] ... [ターゲット] ...
DESCRIPTION
印象的な 機能を使用
* カスタム タスクの定義。
* Ruby のパッケージ化、テスト、RDoc 生成の自動化
アプリケーションとライブラリ。
* 特定のニーズに合わせたモノリシック スクリプトの作成
Rant インストールの代わりに使用できるプロジェクト - ユーザー
Rant をインストールする必要はありません。 [man rant-import を参照]
* gzip された tar および zip アーカイブの作成 -- インストールせずに
追加のソフトウェア。
* 代わりに MD5 チェックサムに基づくファイル変更のオプション認識
ファイルの変更時間。
* C/C++ ソース ファイルの依存関係チェック (統合された makedepend
交換)。
* csc、cscc、および mcs を使用して C# ソースをコンパイルするためのプリミティブ サポート。
スタートアップ
起動時に、rant は次のファイルを探します。 ラントファイル , 暴言ファイル or root.rant which
ビルド仕様 (実際には有効な Ruby コード) が含まれています。 を読んだ後、
Rantfile(s)、rant は次のタスクを実行します。
If at 最低 XNUMXつ ターゲット ました 与えられた on コマンドライン:
rant は、コマンドラインで指定されたすべてのターゲットをビルドするために必要なすべてのタスクを実行します。
その他:
rant は、「デフォルト」と呼ばれるターゲットをビルドしようとします。 この名前のタスクが存在しない場合、rant
最初に定義されたタスクを呼び出します。
ターゲットが指定されていない場合に呼び出されるタスクを知りたい場合
コマンドラインで rant を実行します -T オプション。 例:
$ 暴言 -T
暴言 # => テスト
rant package # 配布用のパッケージを作成します。
rant doc # ドキュメントを生成します。
rant publish-docs # make.rubyfore.org で HTML ドキュメントを公開します。
# 注: scp は rubyforge パスワードの入力を求めます。
rant test # 基本的なテストを実行します。
最初の ライン ターゲット引数が指定されていない場合にビルドされるターゲットを常に表示します。
この場合、それがテスト ターゲットになります。
OPTIONS
--ヘルプ -h
ヘルプメッセージを印刷して終了します。
--バージョン -V
Rant のバージョンを出力して終了します。
--verbose -v
さらに多くのメッセージを stderr に出力します。
--静か -q
コマンドを出力しません。
--err コマンド
失敗したコマンドとその終了ステータスを出力します。
--directory ディレクトリ -C ディレクトリ
DIRECTORY で rant を実行します。
--cd-親 -c
このオプションを指定すると、Rant は Rantfile の検索を開始します。
通常どおり現在の作業ディレクトリですが、見つからない場合は、
親ディレクトリに移動し、そこで
ラントファイル。 これは、Rantfile が見つかるか、
作業ディレクトリは、ファイルシステムのルート ディレクトリです。
--ルックアップ -u
ルート Rantfile の親ディレクトリを調べます。
--rantfile ラントファイル -f ラントファイル
標準の rantfile の代わりに RANTFILE を処理します。
このオプションを繰り返すことにより、複数のファイルを指定できます。
--force-run TARGET -a TARGET
TARGET とすべての依存関係を強制的に再構築します。
--ドライラン -n
代わりに実行されるタスクの名前を出力します
実際にタスク アクションを実行する。
--タスク -T
説明されているすべてのタスクのリストを表示して終了します。
ホームページ
<http://rant.rubyforge.org/>
onworks.net サービスを使用してオンラインで暴言を吐く