[Jderobot] Compilaci�n por componentes
Luis Roberto Morales
lr.morales.iglesias en gmail.com
Jue Sep 19 19:09:12 CEST 2013
Buenas tardes,
�ltimamente he visto en la lista que hay gente que, como yo, prefiere
compilar s�lo algunos componentes de jderobot por unos u otros motivos.
Entiendo que mantener un cmake por componente no solo es duplicar esfuerzo
sino tambien repetir c�digo de cmake y por tanto una fuente m�s de fallo.
Por ello propongo algo que puede resultar interesante estudiarlo:
CMake permite declarar variables cuyo resultado se almacena en cach�, lo
que permite modificar mediante par�metros o entornos como ccmake; esto es
lo que utilizan librer�as como OpenCV para permitir compilar partes de la
misma.
He estado haciendo alguna prueba y estas "variables" se pueden crear de
forma din�mica, con un valor predeterminado por defecto, lo que permitir�a
definir variables del estilo "build_componente" y pornerlas a ON por
defecto, dejando a quien quiera establecer dichas variables a OFF si lo
cree conveniente, permitiendo as� una compilaci�n "a la carta".
La prueba en concreto la he estado haciendo en el bucle que resuelve los
componentes, pero me quedar�a comprobar que no supone ning�n problema
a�adido. De ser as�, ser�a a�adir 3 l�neas de c�digo al cmake que hace
dicho bucle.
�qu� os parece?
Un saludo,
Roberto
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20130919/b698b449/attachment-0001.htm
More information about the Jde-developers
mailing list