Invicta

ソフトウェアのスクリーンショット:
Invicta
ソフトウェアの詳細:
バージョン: 0.1
日付のアップロード: 2 Jun 15
ライセンス: 無料
人気: 175

Rating: 2.0/5 (Total Votes: 2)

インビクタは、大規模プロジェクトを主対象とビルド管理ツールです。インビクタは「ブラックボックス」として、または完全なフレームワークのいずれかを使用することができます。
インビクタは、既存のビルドツールを置き換えるものではありません。その代わり、それはより強く、より容易に使用できる上位層として機能する、それらを使用します。この層は、実際のビルドスクリプト言語の複雑さを隠し、追加の機能を提供します。
ApacheのANTに基づかが、インビクタだけANT拡張機能はありません。それはANT以外の将来のビルドツールでサポートするのに十分な汎用的であるべきであり、それは、それらのプロジェクトの定義ファイルを処理し、それに応じてビルドスクリプトを生成するために開発者によって使用されます。各開発者は自分のコンポーネント、それらのタイプとその関係を定義するための非常に単純なXMLファイルを編集することができます。これらの定義ファイルは、単にプロジェクトのソースのように、プロジェクトの不可欠な一部となります。
インビクタは、「シンプル」、開発者と管理者の両方のニーズに対応しています。開発者にとっては、インビクタの基本的な機能は、プロジェクトを構築するための「ブラックボックス」として機能します。
管理者または上級開発者のために、インビクタは、完全なビルド環境のためのフレームワークです。彼らは単に新しいタイプ名を指定することによって、プロジェクトや会社に何回ですべての開発者によって使用することができ、一度ANTコードを書くことを意味し、コンポーネントの独自にカスタマイズタイプを追加することができます。インビクタの拡張は、(例えば、特定のIDEのため、構成ファイルを)ANTのbuild.xml以外の出力ファイルを書き込むためのプロジェクト定義ファイルから処理された情報にアクセスすることができます。
インヴィクタ開発者が容易に拡張し、多分、その発展に貢献することができる便利なオープンソースプロジェクトにするために、インビクタ、モジュラー、拡張可能なフレームワークである必要があります。これは、ビルドの機能の明確なセットと「閉じた」ツールであってはなりません。
それは最初だけで、基本的なビルド機能を有していなければならないが、これらの基本的な機能を拡張するための標準的な方法を定義する必要があります。このような拡張機能が進化の方法でインビクタに追加することができ、いくつかの開発者や一般的な機能の特定の要件のいずれかとすることができる。

同じようなソフトウェア

LavaPE
LavaPE

20 Feb 15

CmdOption
CmdOption

28 Sep 15

PL/1 for GCC
PL/1 for GCC

2 Jun 15

CMake
CMake

16 Aug 18

へのコメント Invicta

コメントが見つかりません
コメントを追加
画像をオンにする!