@@ -55,10 +55,17 @@ before_install:
5555
5656install :
5757
58+ # ############################################################################
59+ # Resolve dependencies manually
60+ # ############################################################################
5861 - if [ "$DEPS_RESOLVE_BY" == "manual" ]; then
5962 echo "Resolve library dependencies manually.";
63+ # ############################################################################
64+ # Resolve dependencies using conan
65+ # ############################################################################
6066 elif [ "$DEPS_RESOLVE_BY" == "conan" ]; then
61- echo "Resolve library dependencies using conan.";
67+ pip install --upgrade pip --user;
68+ pip install conan --user;
6269 fi
6370 # ############################################################################
6471 # CMAKE #
@@ -123,29 +130,30 @@ install:
123130 # elif [ "$DEPS_RESOLVE_BY" = "conan" ]; then
124131 # else
125132# echo "Resolve library dependencies using conan.";
126- # ############################################################################
127- # Conan
128- # ############################################################################
129- # pip install --upgrade pip --user;
130- # pip install conan --user;
133+
131134# fi
132135
133136script :
134- - if ["$DEPS_RESOLVE_BY" = "manual"]; then
135- cd $HOME/build;
136- cmake $CMAKE_FLAGS $GRAYBAT_ROOT;
137- make check;
138- make gbZMQSignaling;
139- ./gbZMQSignaling&;
140- ctest --output-on-failure;
141- killall gbZMQSignaling;
142- elif ["$DEPS_RESOLVE_BY" = "conan"]; then
143- cd $HOME/build;
144- conan install $GRAYBAT_ROOT --build=missing;
145- cmake $CMAKE_FLAGS $GRAYBAT_ROOT;
146- make check
147- make gbZMQSignaling;
148- ./gbZMQSignaling&;
149- ctest --output-on-failure;
150- killall gbZMQSignaling;
151- fi
137+ - if [ "$DEPS_RESOLVE_BY" == "manual" ]; then
138+ echo "Build with manually installed dependencies.";
139+ elif [ "$DEPS_RESOLVE_BY" == "conan" ]; then
140+ cd $HOME/build;
141+ conan install $GRAYBAT_ROOT --build=missing;
142+ cmake $CMAKE_FLAGS $GRAYBAT_ROOT;
143+ make check;
144+ make gbZMQSignaling;
145+ ./gbZMQSignaling&;
146+ ctest --output-on-failure;
147+ killall gbZMQSignaling;
148+ fi
149+ # - if ["$DEPS_RESOLVE_BY" = "manual"]; then
150+ # cd $HOME/build;
151+ # cmake $CMAKE_FLAGS $GRAYBAT_ROOT;
152+ # make check
153+ # elif ["$DEPS_RESOLVE_BY" = "conan"]; then
154+ # cd $HOME/build;
155+ # conan install $GRAYBAT_ROOT --build=missing;
156+ # cmake $CMAKE_FLAGS $GRAYBAT_ROOT;
157+ # make check
158+ # fi
159+
0 commit comments