これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mh_make です。
プログラム:
NAME
Maven - Maven Repo Helper バージョン 1.7.1 のマニュアル ページ
SYNOPSIS
mh_make [オプション] ...
DESCRIPTION
Maven POM から情報を読み取り、Debian パッケージを生成します。
OPTIONS
-h - 助けて: このテキストを表示
-V - バージョン: バージョンを表示
-s --from-svn=: からソースコードをダウンロードします。
Debian パッケージをビルドする前に SVN リポジトリを作成します。 のタグ付きブランチを使用します。
ソースコード、たとえば
http://svn.apache.org/repos/asf/felix/releases/org.osgi.core-1.2.0/
-p --package =: ソースパッケージの名前
-b --bin-パッケージ=: バイナリパッケージの名前
-t --run-tests=: テストを含めるかどうか
-d --javadoc=: javadoc を含めるかどうか
ビルド中
--cdbs: DH の代わりに CDBS をビルド ヘルパーとして使用します。
-a - 蟻: パッケージ化には Maven の代わりに Ant を使用します
-v -詳細: 実行中に詳細情報を表示します
mh_make を正しく動作させるには、まずシステムに同じ数のファイルをインストールする必要があります。
プロジェクトの依存関係を可能な限り変更します。 これらの依存関係には、
必要な Maven メタデータ (POM ファイルと jar /usr/share/maven-repo リポジトリ)
環境 変数:
DEBFULLNAME - あなたのフルネーム、例: John Doe DEBEMAIL - パッケージャーのメールアドレス
DEBLICENSE - debian/ ディレクトリ下のファイルのライセンス
GPL2、GPL3、LGPL2.1、Apache-2.0、BSD、または任意のライセンスの短縮名のいずれかである必要があります
で定義された http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
onworks.net サービスを使用してオンラインで mh_make を使用する