Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 0.1.0 #34

Closed
wants to merge 3 commits into from
Closed

Version 0.1.0 #34

wants to merge 3 commits into from

Conversation

sh19910711
Copy link
Member

おもに動作確認的な意味合いがあります。

概要
1. Prepare development environment
  • ビルド用のスクリプトを追加
  • Travis CI の設定
  • BEKOBUILD をパースするために LibYAML を利用(See also "BEKOBUILD" について #33
  • テストフレームワークは Google Test を利用
2. Add source code (not finished yet)
  • CLI 実装 (途中)
  • サブコマンド呼び出しの実験
    • help
    • install
    • version
  • BEKOBUILD 対応(途中)
3. Add test environment
  • Google Test を実行する実験
  • Solaris (std1) と Mac (std6) で動作確認済み
動作確認

外部ライブラリ(LibYAML, GoogleTest)は git-submodule を使って管理しています。git-clone からの git-checkout をしたら忘れずに更新してください。

ビルド
$ git clone https://github.com/sh19910711/bekobrew
$ cd bekobrew
$ git checkout patch/0.1.0
$ git submodule init
$ git submodule update
$ ./script/build.sh

git-clone--recursive を使うのも良し 👍

$ git clone --recursive -b patch/0.1.0 https://github.com/sh19910711/bekobrew
$ cd bekobrew
$ ./script/build.sh
テスト実行
$ ./build/run_test
コマンド実行
$ ./build/bekobrew --version
$ ./build/bekobrew version

エラーなどでビルド通せなかったら教えてください。

Thanks.

* ビルド用のスクリプトを追加
* Travis CI の設定
* BEKOBUILD をパースするために LibYAML を利用
* テストフレームワークは Google Test を利用
* CLI 実装 (途中)
* サブコマンド呼び出しのテスト
  - help
  - install
  - version
* BEKOBUILD 対応(途中)
* Google Test を実行するテスト
* Solaris (std1) と Mac (std6) で動作確認済み
@sh19910711 sh19910711 added this to the 0.1 milestone Aug 21, 2015

ADD_EXECUTABLE (run_test ${TESTING_SOURCES})
ADD_DEPENDENCIES (run_test gtest)
TARGET_LINK_LIBRARIES(run_test
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

space (TARGET_LINK_LIBRARIES (run_test)

@sh19910711 sh19910711 closed this Sep 19, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant