-
Notifications
You must be signed in to change notification settings - Fork 23
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 f50b3e4..2a03b5b
2a03b5b [AppVeyor] Support for projects with fortran subdirectory b819e8a dependencies: add missing -qq for apt-get 9b94f1a dependencies/ipopt: install dependencies with apt 7b21446 dependencies: add script to install Ipopt from source 211e163 Merge pull request #28 from gergondet/topic/Win32 8f7b969 [Win32] Add AppVeyor support 1e4f677 eigen: fix cflags 0fced9b eigen: fix for new pkg-config handling 4240350 eigen: update to 3.2.8 3b01c11 dependencies: update NAG to Mark 25 507fed5 Merge pull request #25 from olivier-stasse/master 971d761 Remove lcov from ppa installation and uses 1.12 release tarball bf3d460 Merge pull request #23 from haudren/topic/fix-english b889a27 Correct multiple typos and some syntax 70b93ea Pass CMAKE_ADDITIONAL_OPTIONS to git dependencies ec12523 Merge pull request #21 from gergondet/topic/FixCatkinDependencies 72765fe Build ROS git dependencies in a separate workspace ee85d3a Fix test on ROS_GIT_DEPENDENCIES e54278a Reflect change to branch character delimiter in comment f8c01cf Actually build ROS git dependencies 9756122 Factorize git dependency handling d002d2a Stop relying on exit codes to avoid issues with set -e bd9308e after_success: prevent failure 08bac20 [dependencies] Use -qq when installing ros packages ca8a895 [dependencies] Automatically select the right ubuntu repository edfdf75 Merge pull request #20 from gergondet/topic/Reforge 9979090 Only update the documentation if gh-pages branch exists 41133ab Re-write all scripts in a functions/main way 90c3ab9 Add support for ssh-formed git dependencies 66007c9 Add a script to install pybindgen-0.16 41116fc Fix eigen script for eigen 3.2.7 acf4e57 Adapt the scripts to non-travis environment c000879 dependencies: update Eigen version to 3.2.7 git-subtree-dir: .travis git-subtree-split: 2a03b5bf12ff198b7bc97d45c39a531db54c3a58
- Loading branch information
Showing
19 changed files
with
908 additions
and
411 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
version: 1.0.{build} | ||
os: Visual Studio 2015 | ||
clone_folder: C:/devel-src/@PROJECT_NAME@ | ||
# The following lines output the connection parameters for the RDE in AppVeyor | ||
# at the start of the build. Be advised that this may allow people to tinker | ||
# with your build | ||
# init: | ||
# - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) | ||
environment: | ||
CI_OS_NAME: win32 | ||
CI_TOOL: appveyor | ||
# Dependencies should be a list of dependencies separated by spaces | ||
CHOCO_DEPENDENCIES: @CHOCO_DEPENDENCIES@ | ||
GIT_DEPENDENCIES: @GIT_DEPENDENCIES@ | ||
# Should be the same as clone_folder | ||
PROJECT_SOURCE_DIR: C:/devel-src/@PROJECT_NAME@ | ||
# Do not tinker with the variables below unless you know what you are doing | ||
SOURCE_FOLDER: C:/devel-src | ||
CMAKE_INSTALL_PREFIX: C:/devel | ||
PATH: C:/devel/bin;C:\Libraries\boost_1_59_0\lib64-msvc-14.0;C:\msys64\mingw64\bin;%PATH% | ||
PKG_CONFIG_PATH: C:/devel/lib/pkgconfig | ||
BOOST_ROOT: C:\Libraries\boost_1_59_0 | ||
BOOST_LIBRARYDIR: C:\Libraries\boost_1_59_0\lib64-msvc-14.0 | ||
MINGW_GFORTRAN: C:\msys64\mingw64\bin\gfortran.exe | ||
# N.B: empty lines here and in test_script are VERY important | ||
build_script: | ||
- ps: >- | ||
Set-PSDebug -Trace 1 | ||
|
||
. ./.jrl-ci/functions.ps1 | ||
|
||
setup_build | ||
|
||
./.jrl-ci/dependencies/eigen-3.2.ps1 | ||
|
||
install_dependencies | ||
|
||
build_project | ||
test_script: | ||
- cmd: >- | ||
cd %PROJECT_SOURCE_DIR% | ||
|
||
ctest | ||
# Similar to the init script, this gives access to a remote desktop session | ||
# after the build finished, the session is locked until you login to delete a | ||
# file on the dekstop, useful for debugging | ||
# on_finish: | ||
# - ps: >- | ||
# reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v UserAuthentication /t REG_DWORD /d 0 /f | ||
#- | ||
# $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) |
Oops, something went wrong.