Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 開発用OS :Linux (64bit)

  • ディストリビューション :Ubuntu 20.04以降

開発環境構築手順

...

開発者ライセンスの取得

下記より開発者ライセンスを申請し、取得しておいてください。

お問い合わせ・SDKダウンロード - Development Partner Portal (i-pro.com)

Docker環境の準備

開発PCにDocker Engineをインストールします。出典:Docker Engine インストール(Ubuntu 向け) | Docker ドキュメント (matsuand.github.io)

...

★吉村さん確認、ID/passはどのように提供するか?★

ビルド手順

...

開発者ライセンスの利用

既に開発者ライセンス(development.key)を申請し取得していると思いますので、SDK/confフォルダに配置しておいてください。

...

サンプルアプリのビルド

ここでは例としてサンプルアプリをビルドする手順を実施します。

${SDK_DIR}に移動します。

Code Block
cd ${SDK_DIR}

setup_env.shでContainerAdamApp専用のオプションを新たに追加します。

Code Block
source setup_env.sh ambaCV5XCEX

その後、以下のシェルスクリプトでextファイルがビルドされます。

Code Block
./ext_docker_build.sh [サンプルアプリのディレクトリ]

例えば、C版のskeleton_sample_appであれば下記のようにビルドします。

Code Block
./ext_docker_build.sh src/adamapp/skeleton_sample_app

ビルドが成功すると、サンプルアプリのディレクトリ内に以下の二つのファイルが生成される。

  • [アプリ名]_[バージョン名].ext

  • [アプリ名]_[バージョン名].zip

アプリ名およびバージョン名はdocker_compose.yamlの上から一番最初に見つかった imageの値から取得しています。例えば image: “skeleton_sample_app:0.0.6” と記載してあれば、ファイル名はskeleton_sample_app_0.0.6.ext (zip)となります。