~wooksong/nnstreamer-ros/+git/tizenport-ros-catkin:tizen

Last commit made on 2020-10-19
Get this branch:
git clone -b tizen https://git.launchpad.net/~wooksong/nnstreamer-ros/+git/tizenport-ros-catkin

Branch merges

Branch information

Recent commits

8c1e49d... by MyungJoo Ham

macro: allow CMake flags for __ros_build_pkg

Usage in .spec:

%__ros_build_pkg "-CMAKEOPTIONXYA=1"

Signed-off-by: MyungJoo Ham <email address hidden>

5a1650b... by Jijoong Moon

Add Runtime Dependency for catkin_make

In order to run catkin_make, we need python-dateutil and
python-docutils.

Signed-off-by: jijoong.moon <email address hidden>

3b10862... by "jiho.chu" <email address hidden>

macro: fix bug for count line

Signed-off-by: jiho.chu <email address hidden>

e1af7cb... by "jiho.chu" <email address hidden>

macro: fix bug for find_res function

It searches files section of packages, but it counts files with %endif
directive. It's an obvious bug, it's replaced to the newline at the start of line.
and file counts exclude %license directive.

Signed-off-by: jiho.chu <email address hidden>

61cb582... by Jiho Chu <email address hidden>

macro: skip for verifying *.split* resource

It skips *.split* files check if the original file exists.

Signed-off-by: Jiho Chu <email address hidden>

f896b8f... by Jiho Chu <email address hidden>

DIST: macro: enhance ros_verify macro

It can parse files section files. Maximum list size is 20 (default), it
will be appended to the list obtained by parsing install_manifest.
But, it cannot parse regex format string in current state.

Signed-off-by: Jiho Chu <email address hidden>

8678e63... by Jiho Chu <email address hidden>

DIST: macro: created resource verification macro

Resouce verification macros checks unnecessary resource in git repository.
It compares manifest file and git repository files, and it will assert
if there is a resource which doesnot exist in manifest file.

Also, this patch provides:
- fundamental doxygen comments are added to existing functions

Signed-off-by: Jiho Chu <email address hidden>

35cd394... by Jiho Chu <email address hidden>

DIST: macro: add dependency check macros

ros_dep_setup, ros_dep_check, ros_dep_in_check macros are added.
They can check BuildRequired depency using package.xml in ROS package.
If it doesn't exist required packages descriped in package.xml, it makes abort.

Signed-off-by: Jiho Chu <email address hidden>

d4d18ba... by MyungJoo Ham

DIST: update macro for updating autodrive (algo-app)

Algo-app's autodrive may get updated and we may need to override
pre-installed autodrive for new symbols in the updated autodrive.

The previous configuration blocks build in such cases.

Signed-off-by: MyungJoo Ham <email address hidden>

b2bd007... by MyungJoo Ham

DIST: RPM Macro: unroll nested macro.

OBS sometimes gets error of "Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration."

Avoid such calls.

Signed-off-by: MyungJoo Ham <email address hidden>