Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Humanoid Path Planner
hpp-fcl
Commits
25c738a2
Verified
Commit
25c738a2
authored
Jun 09, 2021
by
Justin Carpentier
Browse files
ci: remove travis
parent
bdfa884d
Changes
3
Hide whitespace changes
Inline
Side-by-side
.travis.yml
deleted
100644 → 0
View file @
bdfa884d
language
:
cpp
env
:
global
:
-
CTEST_PARALLEL_LEVEL=4
-
CTEST_OUTPUT_ON_FAILURE=1
-
CXX_FLAGS_DEBUG="-O1"
-
MAKEFLAGS="-j2"
-
BUILD_TESTING=ON
cache
:
ccache
:
true
matrix
:
include
:
-
name
:
"
Xenial
-
Release
-
g++"
env
:
-
BUILD_TYPE=Release
-
PYTHON_EXE=python
dist
:
xenial
compiler
:
g++
addons
:
apt
:
packages
:
-
cmake
-
libboost-all-dev
-
libassimp-dev
-
libeigen3-dev
-
liboctomap-dev
-
python-lxml
-
python3-lxml
-
doxygen
-
name
:
"
Bionic
-
Release
-
g++"
env
:
-
BUILD_TYPE=Release
-
PYTHON_EXE=python
dist
:
bionic
compiler
:
g++
addons
:
apt
:
packages
:
-
cmake
-
libboost-all-dev
-
libassimp-dev
-
libeigen3-dev
-
liboctomap-dev
-
python-lxml
-
python3-lxml
-
doxygen
-
name
:
"
Bionic
-
Debug
-
g++"
env
:
-
BUILD_TYPE=Debug
-
PYTHON_EXE=python
dist
:
bionic
compiler
:
g++
addons
:
apt
:
packages
:
-
cmake
-
libboost-all-dev
-
libassimp-dev
-
libeigen3-dev
-
liboctomap-dev
-
python-lxml
-
python3-lxml
-
doxygen
-
name
:
"
Bionic
-
Release
-
g++
-
NO
TEST"
env
:
-
BUILD_TYPE=Release
-
PYTHON_EXE=python
-
BUILD_TESTING=OFF
dist
:
bionic
compiler
:
g++
addons
:
apt
:
packages
:
-
cmake
-
libboost-all-dev
-
libassimp-dev
-
libeigen3-dev
-
liboctomap-dev
-
doxygen
before_install
:
-
if [ "$TRAVIS_OS_NAME" = "linux" ]; then source travis_custom/custom_before_install_linux.sh ; fi
-
if [ "$TRAVIS_OS_NAME" = "osx" ]; then source travis_custom/custom_before_install_osx.sh ; fi
script
:
# Create build directory
-
which python
-
mkdir build
-
cd build
# Configure
-
cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_TESTING=$BUILD_TESTING -DCMAKE_CXX_FLAGS=-w -DCMAKE_CXX_FLAGS_DEBUG=${CXX_FLAGS_DEBUG} -DPYTHON_EXECUTABLE=$(which $PYTHON_EXE) ..
# Build
-
make -j2
# Run unit tests
-
travis_wait 30 make test
# Make sure we can install and uninstall with no issues
-
sudo make install
-
sudo make uninstall
travis_custom/custom_before_install_linux.sh
deleted
100755 → 0
View file @
bdfa884d
# Add robotpkg
sudo
sh
-c
"echo
\"
deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub
$(
lsb_release
-cs
)
robotpkg
\"
>> /etc/apt/sources.list"
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key |
sudo
apt-key add -
sudo
apt-get update
# install eigenpy
sudo
apt-get
-qqy
install
robotpkg-py27-eigenpy
# set environment variables
export
PKG_CONFIG_PATH
=
"
${
PKG_CONFIG_PATH
}
:/opt/openrobots/lib/pkgconfig"
export
LD_LIBRARY_PATH
=
"
${
LD_LIBRARY_PATH
}
:/opt/openrobots/lib"
export
CMAKE_PREFIX_PATH
=
"
${
CMAKE_PREFIX_PATH
}
:/opt/openrobots"
travis_custom/custom_before_install_osx.sh
deleted
100755 → 0
View file @
bdfa884d
brew update
# Add gepetto tap
brew tap gepetto/homebrew-gepetto
brew
install
hpp-fcl
--only-dependencies
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment