Sign inSign up

tpip/tplx

By tpip

•Updated over 8 years ago

tplx build environment

Image
1

1.8K

tpip/tplx repository overview

⁠docker_tplx

tplx build environment TPLXのビルド環境構築済みのコンテナです。 dockerをインストール済みのマシンであればOSを問わずTPLXアプリのビルドが行えます。

⁠必要な環境

  • dockerの動作可能なLinux PC

⁠dockerのインストール方法

こちらのリンク⁠を参考にインストールを行ってください。

例) 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のあるディレクトリへコピーし、ビルドの際に実行してください。

  1. docker run --rm tpip/tplx linux_script > build.shを実行しビルドスクリプトをコピーします。
  2. ./build.shを実行しビルドを実行します。

⁠Tips

  • dockerを--rmオプションをつけずに実行するとコンテナの実行結果が溜まっていき、ストレージを圧迫していきます。 その際はdocker ps -aq | xargs docker rmコマンドで終了済みコンテナの消去が可能です。

⁠Windowsの場合

Windows上での開発環境は現在製作中で、未だ正常に動作しません。下記は現在計画している開発プロセスになります。

⁠事前準備

docker_toolbox⁠をインストールしてください。

⁠ビルド方法

  1. ./build_script/windows/mk_machine.bat をまず実行し、Windows上でDockerを動作させる仮想マシンを作成します。
  2. ./build_script/windows/build.batをプロジェクトフォルダにコピーして実行します。
  3. TPLXの開発が終了したら、./build_script/windows/rm_machine.batを実行し、仮想マシンを削除します。

Tag summary

Content type

Image

Digest

sha256:ce5db76e1…

Size

142.7 MB

Last updated

over 8 years ago

docker pull tpip/tplx