EnvMk | 一般的カスタマイズフィイル |
AppEnvMk | アプリケーション固有のカスタマイズフィイル |
AppMk | アプリケーション情報ファイル(必須) |
APP_NAME | アプリケーション名 (AppMkで定義される、必須) |
APP_VSN | アプリケーションのバージョン(AppMkで定義される、必須) |
JsSrcDir | JavaScriptのソースファイルが入っているディレクトリ |
JS_BIN_DIR | 生成された実行可能ファイルを入れるディレクトリ |
JS_DOC_DIR | 生成されたドキュメンテーション・ファイルを入れるディレクトリ |
JS_TOOLS_DIR | 各種の開発ツールをまとめてインストールしたディレクトリ |
SourcesMk | SOURCESとNOT_SOURCESを定義する.mkファイル |
JAVA | java VM の起動コマンド(引数含まず) |
JAVA_HOME | javaがインストールされたディレクトリ |
JS_JAR | Rhinoの.jarファイル |
RHINO_HOME | Rhinoがインストールされたディレクトリ |
JSLINT | JSLintの起動コマンド(引数含まず) |
JSLINT_JS | JSLintの.jsファイル |
JSLINT_HOME | JSLintがインストールされたディレクトリ |
JSLINT_PREFIX | JSLintの結果を出力するファイル名の接頭辞 |
JSDOC | JsDoc Toolkit jsdocの起動コマンド(引数含まず) |
JSDOC_JS | jsdocの.jsファイル |
JSDOC_HOME | JsDoc Toolkitがインストールされたディレクトリ |
JSDOC_TEMPLATE | jsdocのテンプレート(ディレクトリ) |
JSDOC_FLAGS | jsdocに標準で渡すフラグ(オプション) |
JSDOC_EXTRA_FLAGS | jsdocに追加で渡す(環境固有の)フラグ(オプション) |
YUICOMP | YUI Compressorの起動コマンド(引数含まず) |
JARGS_JAR | jargsの.jarファイル |
YUICOMP_HOME | YUI Compressorがインストールされたディレクトリ |
YUICOMP_JAR | YUI Compressorの.jarファイル |
YUICOMP_FLAGS | YUI COmpressorに標準で渡すフラグ(オプション) |
YUICOMP_EXTRA_FLAGS | YUI COmpressorに追加で渡す(環境固有の)フラグ(オプション) |
BROWSER | ブラウザの起動コマンド |
JSUNIT_RUNNER | JsUnitのテストランナーHTMLファイル |
JSUNIT_HOME | JsUnitがインストールされたディレクトリ |
TempPat | 一時ファイル名(ゴミ)のパターン |
SOURCES | 処理の対象とするソースファイルのリスト(SourcesMkで設定できる) |
NOT_SOURCES | 処理の対象としないソースファイルのリスト(SourcesMkで設定できる) |
all : | lint obj doc |
lint : | JSLintによるチェック |
obj : | 配布用JavaScriptファイルの作成 |
doc : | API文書の作成 |
test : | テストの実行 |
skel : | JsUnitテスト用スケルトンt__.htmlの作成 |
clean : | リントの結果と生成した配布JavaScriptファイルの削除 |
doc_clean : | 生成した文書(JS_DOC_DIR以下)をすべて削除 |
lint_clean : | リントの結果を削除 |
print_vars : | Make変数の表示 |
docclean : | doc_cleanと同じ |
printvars : | print_varsと同じ |
lintclean : | lint_cleanと同じ |