-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squashed '.travis/' changes from 2a03b5b..679949e
679949e Update Eigen 3.3 to 3.3.7 and add ps1 script e3853d4 Setup catkin workspace in common script 083fa2c Do not build dependencies in source dc8b946 Merge pull request #35 from bchretien/fix/osx-build 432f6b1 Fix OSX build (deprecated science repo) bad6dbd Allow to specify pybindgen install prefix 3f214dd Update pybindgen archive url f13ddca Use a common script for Eigen 3.2 and 3.3 0d26976 Add a script for Eigen 3.3 027bca4 Update Eigen 3.2 version to 3.2.10 629f539 ipopt: update to 3.12.6 87f7ee7 eigen: update to 3.2.9 a0c7e47 common.sh: fix OS X environment 811fbd6 Merge pull request #31 from francois-keith/dev4 4c8a74c Hard code the path to git.exe 8c1c5f5 Build in debug. 89d0b39 Add some intermediary checks. c2f4554 [AppVeyor] Add a method to run the unit tests. e59a441 Correct choco install. af4c533 Merge pull request #30 from jcarpent/master 00d90b0 Fix bug in common.sh 9da636c Merge pull request #29 from jcarpent/master dd15db5 Use CI_BRANCH instead of TRAVIS_BRANCH 448cc3f Set DO_*_ON_BRANCH to the current branch if they are not yet defined c5ed776 [Cppcheck] Do ccpcheck only on specified branches 3c52bd1 [Coverage] Do coverage only on specified branches git-subtree-dir: .travis git-subtree-split: 679949e28a91c334edf3588753cf294aec2fc4c7
- Loading branch information
Showing
11 changed files
with
139 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
#!/bin/bash | ||
# | ||
# Setup Eigen 3.3 | ||
# | ||
EIGEN_VERSION=3.3.7 | ||
EIGEN_HASH=323c052e1731 | ||
|
||
. `dirname $0`/eigen-common.sh $EIGEN_VERSION $EIGEN_HASH |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
$EIGEN_VERSION="3.3.7" | ||
$EIGEN_HASH="323c052e1731" | ||
|
||
cd $Env:SOURCE_FOLDER | ||
appveyor DownloadFile "http://bitbucket.org/eigen/eigen/get/$EIGEN_VERSION.zip" | ||
7z x "${EIGEN_VERSION}.zip" -o"${Env:SOURCE_FOLDER}\eigen" -r | ||
cd "${Env:SOURCE_FOLDER}\eigen\eigen-eigen-$EIGEN_HASH" | ||
md build | ||
cd build | ||
|
||
# Build, make and install Eigen | ||
cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX="${Env:CMAKE_INSTALL_PREFIX}" ../ | ||
msbuild INSTALL.vcxproj | ||
|
||
# Generate eigen3.pc | ||
$EIGEN3_PC_FILE="${Env:PKG_CONFIG_PATH}/eigen3.pc" | ||
echo "Name: Eigen3" | Out-File -Encoding ascii -FilePath $EIGEN3_PC_FILE | ||
echo "Description: A C++ template library for linear algebra: vectors, matrices, and related algorithms" | Out-File -Append -Encoding ascii -FilePath $EIGEN3_PC_FILE | ||
echo "Requires:" | Out-File -Append -Encoding ascii -FilePath $EIGEN3_PC_FILE | ||
echo "Version: $EIGEN_VERSION" | Out-File -Append -Encoding ascii -FilePath $EIGEN3_PC_FILE | ||
echo "Libs:" | Out-File -Append -Encoding ascii -FilePath $EIGEN3_PC_FILE | ||
echo "Cflags: -I${Env:CMAKE_INSTALL_PREFIX}/include/eigen3" | Out-File -Append -Encoding ascii -FilePath $EIGEN3_PC_FILE | ||
|
||
# Check install | ||
pkg-config --modversion "eigen3 >= ${EIGEN_VERSION}" | ||
pkg-config --cflags "eigen3 >= ${EIGEN_VERSION}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
#!/bin/bash | ||
# | ||
# Setup Eigen | ||
# | ||
. `dirname $0`/../common.sh | ||
|
||
EIGEN_VERSION=$1 | ||
EIGEN_HASH=$2 | ||
|
||
# Checkout Eigen | ||
cd "$build_dir" | ||
wget --quiet "http://bitbucket.org/eigen/eigen/get/${EIGEN_VERSION}.tar.gz" | ||
tar xzf ${EIGEN_VERSION}.tar.gz | ||
cd "$build_dir/eigen-eigen-${EIGEN_HASH}/" | ||
mkdir -p "$build_dir/eigen-eigen-${EIGEN_HASH}/_build" | ||
cd "$build_dir/eigen-eigen-${EIGEN_HASH}/_build" | ||
|
||
# Build, make and install Eigen | ||
cmake .. -DCMAKE_INSTALL_PREFIX:STRING="$install_dir" | ||
make | ||
make install | ||
|
||
# Check install | ||
pkg-config --modversion "eigen3 >= ${EIGEN_VERSION}" | ||
pkg-config --cflags "eigen3 >= ${EIGEN_VERSION}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters