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

Release new version (2017/10) #130

Open
ishiguroJSK opened this issue Oct 23, 2017 · 6 comments
Open

Release new version (2017/10) #130

ishiguroJSK opened this issue Oct 23, 2017 · 6 comments

Comments

@ishiguroJSK
Copy link
Contributor

@k-okada さん,
最新のopenhrp3の機能を必要とするhrpsysのTravis(aptのopenhrp3との組み合わせ)が軒並み通らないので,
ros-indigo-openhrp3のreleaseの手続きを始めてもよろしいでしょうか?

@snozawa
Copy link
Contributor

snozawa commented Oct 23, 2017

(横からすいません、参考までに)

fkanehiro/hrpsys-base#1214 (comment)
にhrpsys-baseのCHANGELOG修正とtagづけまでの流れを少し細かくかきました。
openhrp3の場合も基本は過去のPR
https://github.com/fkanehiro/openhrp3/pull/121/files
などを参考にしながらつくると良さそうです。
(hrpsys-baseと大きく違うのは、HISTORYファイルもアップデートが必要な点?)

pkgconfigまわりの重要な変更もあったとおもうので、releaseは行うのが良さそうに思います。

一方、hrpsys-baseではhydroのテストも行っており、hydroはdebが更新されないので、
テストを通すという目的に対してはhrpsys-base側で何かopenhrp3バージョンを見て判断する
if文的なものもいるのではないかと想像しています。

@k-okada
Copy link
Contributor

k-okada commented Oct 24, 2017

新しいPRについて#ifdef はできないかな.

diff --git a/rtc/AutoBalancer/CMakeLists.txt b/rtc/AutoBalancer/CMakeLists.txt
index 3625bd8..c18dd28 100644
--- a/rtc/AutoBalancer/CMakeLists.txt
+++ b/rtc/AutoBalancer/CMakeLists.txt
@@ -1,3 +1,10 @@
+add_definitions(-DOPENHRP_PACKAGE_VERSION=\"\\"${OPENHRP_VERSION}\\"\")
+message(STATUS "OpenHRP3 Version : ${OPENHRP_VERSION}")
+if ("${OPENHRP_VERSION}" VERSION_GREATER "3.1.9")
+  message(STATUS "enable OpenHRP3 3.2")
+  add_definitions(-DOPENHRP_PACKAGE_VERSION_320)
+endif()
+

@ishiguroJSK
Copy link
Contributor Author

#ifdefでhrpsysのTravisを通るようにしました
(ちなみにadd_definitions(-DOPENHRP_PACKAGE_VERSION=\"\\"${OPENHRP_VERSION}\\"\")は今回つかわないと思いますが今後必要ということでしょうか?)

そして結局今回openhrp3の3.2.0のタグを切るということでよろしいでしょうか?

@snozawa
Copy link
Contributor

snozawa commented Oct 24, 2017

どうしましょう。
3.1.10なんでしょうか。

@k-okada
Copy link
Contributor

k-okada commented Oct 26, 2017 via email

@ishiguroJSK
Copy link
Contributor Author

今のところ,これはどうしてもOpenHRP側に…という実装は特に無いですね.
3.2.0承知しました.

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

No branches or pull requests

3 participants