Skip to content

Commit 7c66b18

Browse files
各batに--template-dirを追加。
1 parent 43bf940 commit 7c66b18

8 files changed

Lines changed: 30 additions & 10 deletions

File tree

samples/android-plugin-kotlin.bat

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@ set LANG=deviceConnectKotlinPlugin
44
:: プロファイル定義ファイル
55
set SPEC=.\sample-profile-specs\swagger.json
66

7+
:: スケルトンコード出力先
8+
set OUTPUT_DIR=.\output\Android\MyPluginForKotlin
79

810
:: テンプレート
911
set TEMPLATE_DIR="./templates/deviceConnectKotlinPlugin"
1012

11-
:: スケルトンコード出力先
12-
set OUTPUT_DIR=.\output\Android\MyPluginForKotlin
13-
1413
:: Androidプラグインのパッケージ名
1514
set PACKAGE_NAME=com.mydomain.myplugin
1615

samples/android-plugin.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ set SPEC=.\sample-profile-specs\swagger.json
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\Android\MyPlugin
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/deviceConnectAndroidPlugin"
12+
1013
:: Androidプラグインのパッケージ名
1114
set PACKAGE_NAME=com.mydomain.myplugin
1215

@@ -16,4 +19,4 @@ set DISPLAY_NAME=MyPlugin
1619
:: スケルトンコード生成ツールのバイナリ
1720
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1821

19-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --lang %LANG% --package-name %PACKAGE_NAME% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
22+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --package-name %PACKAGE_NAME% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

samples/emulator.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ set SPEC=.\sample-profile-specs\swagger.json
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\NodeJS\Emulator
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/deviceConnectEmulator"
12+
1013
:: node-gotapiプラグインの表示名
1114
set DISPLAY_NAME=DeviceConnectEmulator
1215

1316
:: スケルトンコード生成ツールのバイナリ
1417
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1518

16-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
19+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

samples/html-app.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ set SPEC=.\sample-profile-specs\swagger.json
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\html\MyApp
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/deviceConnectHtmlApp"
12+
1013
:: node-gotapiプラグインの表示名
1114
set DISPLAY_NAME=MyApp
1215

1316
:: スケルトンコード生成ツールのバイナリ
1417
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1518

16-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
19+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

samples/html-docs.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ set SPEC=..\standard-profile-specs
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\html\Device_Connect_RESTful_API_Specification
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/deviceConnectHtmlDocs"
12+
1013
:: node-gotapiプラグインの表示名
1114
set DISPLAY_NAME=Device_Connect_RESTful_API_Specification
1215

1316
:: スケルトンコード生成ツールのバイナリ
1417
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1518

16-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec-dir %SPEC% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
19+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec-dir %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

samples/ios-plugin.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ set SPEC=.\sample-profile-specs\swagger.json
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\iOS\MyPlugin
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/deviceConnectIosPlugin"
12+
1013
:: node-gotapiプラグインの表示名
1114
set DISPLAY_NAME=MyPlugin
1215

1316
:: スケルトンコード生成ツールのバイナリ
1417
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1518

16-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
19+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

samples/md-docs.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ set SPEC=..\standard-profile-specs
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\markdown\Device_Connect_RESTful_API_Specification
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/deviceConnectMarkdownDocs"
12+
1013
:: node-gotapiプラグインの表示名
1114
set DISPLAY_NAME=Device_Connect_RESTful_API_Specification
1215

1316
:: スケルトンコード生成ツールのバイナリ
1417
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1518

16-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec-dir %SPEC% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
19+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec-dir %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

samples/node-plugin.bat

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ set SPEC=.\sample-profile-specs\swagger-files
77
:: スケルトンコード出力先
88
set OUTPUT_DIR=.\output\NodeJS\node-gotapi-plugin-sample
99

10+
:: テンプレート
11+
set TEMPLATE_DIR="./templates/gotapiNodePlugin"
12+
1013
:: node-gotapiプラグインの表示名
1114
set DISPLAY_NAME=MyPlugin
1215

1316
:: スケルトンコード生成ツールのバイナリ
1417
set JAR_FILE=..\bin\deviceconnect-codegen.jar
1518

16-
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec-dir %SPEC% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%
19+
java -Dfile.encoding=UTF-8 -jar %JAR_FILE% --input-spec-dir %SPEC% --template-dir %TEMPLATE_DIR% --lang %LANG% --display-name %DISPLAY_NAME% --output %OUTPUT_DIR%

0 commit comments

Comments
 (0)