tplx build environment TPLXのビルド環境構築済みのコンテナです。 dockerをインストール済みのマシンであればOSを問わずTPLXアプリのビルドが行えます。
こちらのリンクを参考にインストールを行ってください。
例) ubuntuの場合
#!/bin/bash
#wgetをインストール
sudo apt-get update
sudo apt-get install -y wget
#dockerをインストール
wget -qO- https://get.docker.com/ | sh
#dockerをsudo無しでインストール出来るようにする
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo service docker restart
TPLXアプリのMakefileの存在するディレクトリをマウントしてdockerを起動してビルドを行います。
例)
cd ${PJ_DIR}
docker run --rm tpip/tplx linux_script | sh -
詳しい使用方法はdocker run --rm tpip/tplxコマンドから確認できます。
下記のスクリプトをMakefileのあるディレクトリへコピーし、ビルドの際に実行してください。
docker run --rm tpip/tplx linux_script > build.shを実行しビルドスクリプトをコピーします。./build.shを実行しビルドを実行します。--rmオプションをつけずに実行するとコンテナの実行結果が溜まっていき、ストレージを圧迫していきます。
その際はdocker ps -aq | xargs docker rmコマンドで終了済みコンテナの消去が可能です。Windows上での開発環境は現在製作中で、未だ正常に動作しません。下記は現在計画している開発プロセスになります。
docker_toolboxをインストールしてください。
Content type
Image
Digest
sha256:ce5db76e1…
Size
142.7 MB
Last updated
over 8 years ago
docker pull tpip/tplx