forked from eripong/ENdoSnipe-1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build_readme.txt
64 lines (46 loc) · 2.38 KB
/
build_readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
■■■ ENdoSnipe ビルド手順 ■■■
1.ツールの準備
(1) JDK
Java5、Java6 がインストールされていることが前提です。
(2) Ant 用ライブラリ
ENdoSnipe をビルドする Ant スクリプトでは、一部 Groovy
のスクリプトを使用しています。(log4j.properties の内部を自
動チェックするため)
Ant によるビルドを行うには、以下の Jar ファイルを
(ANT_HOME)/lib 配下にコピーしてください。
(jarファイルは、GitHubのendosnipe/ENdoSnipe/ant_libにあります)
antlr-2.7.7.jar
asm-2.2.3.jar
asm-util-2.2.3.jar
bsf-2.4.0.jar
commons-logging-1.1.jar
groovy-1.6.0.jar
Ant のバージョンは 1.7.0 以降が必要です。
2.ビルド
(1)GitHubから、以下のプロジェクトをcloneしてください。
(すでにclone済みの場合は不要です。)
endosnipe/ENdoSnipe
(2)build.ps1 を開き、以下の環境変数を設定してからコミット、
syncしてください。
・$tags →タグ名称
(3)Git ShellのPowerShellを開き、build.ps1のあるディレクトリに
移動してください。
(4)以下のコマンドラインを実行します。
> build.ps1
(5)「すべてのビルドプロセスが完了しました。」と表示されたら完了です。
build\ENdoSnipe\releaseディレクトリにビルド結果のファイルが
出力されています。
(6)リポジトリのdownloadsディレクトリ内に、
タグ名称のディレクトリを作成してください。
(7)(5)で出力されたファイルを、(6)で作成したディレクトリに配置し、
コミット、syncしてください。
3.ローカルビルド(開発時)
(1)ENdoSnipe/build.bat を開き、以下の環境変数を設定してください。
・JAVA_HOME_50 →Java5のJDKのパス
・JAVA_HOME_60 →Java6のJDKのパス
(2)以下のコマンドラインを実行します。
> build.bat
(3)「すべてのビルドプロセスが完了しました。」と表示されたら完了です。
ENdoSnipe\releaseディレクトリにビルド結果のファイルが
出力されています。
以上