Skip to content

Commit 71fd33a

Browse files
Fix ros-noetic-euslisp which only works with make
1 parent 931bc38 commit 71fd33a

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

vinca/templates/build_catkin.sh.in

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@ fi
7373

7474
export SKIP_TESTING=@(skip_testing)
7575

76+
if [ "${PKG_NAME}" == "ros-noetic-euslisp" ]; then
77+
GENERATOR="Unix Makefiles"
78+
else
79+
GENERATOR="Ninja"
80+
fi
81+
7682
cmake ${CMAKE_ARGS} --compile-no-warning-as-error \
7783
-DCMAKE_INSTALL_PREFIX=$PREFIX \
7884
-DCMAKE_PREFIX_PATH=$PREFIX \
@@ -92,7 +98,7 @@ cmake ${CMAKE_ARGS} --compile-no-warning-as-error \
9298
-DCATKIN_SKIP_TESTING=$SKIP_TESTING \
9399
-DCATKIN_BUILD_BINARY_PACKAGE=$CATKIN_BUILD_BINARY_PACKAGE \
94100
-DCMAKE_OSX_DEPLOYMENT_TARGET=$OSX_DEPLOYMENT_TARGET \
95-
-G "Ninja" \
101+
-G "$GENERATOR" \
96102
$SRC_DIR/$PKG_NAME/src/work
97103

98104
cmake --build . --config Release --target all

0 commit comments

Comments
 (0)