File tree Expand file tree Collapse file tree 2 files changed +25
-2
lines changed
Expand file tree Collapse file tree 2 files changed +25
-2
lines changed Original file line number Diff line number Diff line change 6262 mkdir -p build
6363 cd build
6464 cmake -GNinja -DBUILD_TESTING:BOOL=ON -DFRAMEWORK_COMPILE_IK:BOOL=OFF \
65- -DFRAMEWORK_COMPILE_PYTHON_BINDINGS:BOOL=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
65+ -DFRAMEWORK_COMPILE_PYTHON_BINDINGS:BOOL=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX ..
6666
6767 - name : Build [Linux&macOS]
6868 if : contains(matrix.os, 'macos') || contains(matrix.os, 'ubuntu')
8484 run : |
8585 mkdir -p build
8686 cd build
87- cmake -GNinja -DBUILD_TESTING:BOOL=ON -DFRAMEWORK_COMPILE_PYTHON_BINDINGS:BOOL=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
87+ cmake -GNinja -DBUILD_TESTING:BOOL=ON -DFRAMEWORK_COMPILE_PYTHON_BINDINGS:BOOL=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DCMAKE_INSTALL_PREFIX=%CONDA_PREFIX%\Library ..
8888
8989 - name : Build [Windows]
9090 if : contains(matrix.os, 'windows')
9999 run : |
100100 cd build
101101 ctest --output-on-failure -C ${{ matrix.build_type }} -E "Bootstrap"
102+
103+ - name : Install
104+ shell : bash -l {0}
105+ run : |
106+ cd build
107+ cmake --install .
108+
109+ - name : Integration test run a configure of the robotology-superbuild
110+ shell : bash -l {0}
111+ run : |
112+ mkdir testint
113+ cd testint
114+ git clone https://github.com/robotology/robotology-superbuild/
115+ cd robotology-superbuild/
116+ git config --global user.name CI User
117+ git config --global user.email ciuser@example.com
118+ cmake -Bbuild -S.
Original file line number Diff line number Diff line change @@ -16,6 +16,12 @@ set(YCM_MODULES AddInstallRPATHSupport.cmake
1616_ycm_install (modules FILES ${YCM_MODULES}
1717 DESTINATION "${YCM_INSTALL_MODULE_DIR} /modules" )
1818
19+ set (YCMEPHELPER_FILES YCMEPHelper/RepositoryInfo.txt.in
20+ YCMEPHelper/gitsafeclone.txt.in)
21+
22+ _ycm_install (modules FILES ${YCMEPHELPER_FILES}
23+ DESTINATION "${YCM_INSTALL_MODULE_DIR} /modules/YCMEPHelper" )
24+
1925# Print a warning if we are overriding some module from CMake
2026foreach (_module IN LISTS YCM_MODULES)
2127 if (EXISTS "${CMAKE_ROOT} /Modules/${_module} " )
You can’t perform that action at this time.
0 commit comments