Recientemente descubri SCONS un reemplazo para MAKE,
requiere que python este en el sistema pero es muy inteligente.
Según estos articulos en freshmeat
Es una excelente alternativa y es quizá mejor ver estas herramientas con buenos ojos,
ya me tome la molestia de crear un SConstruct más bien generico para las herramientas
del avr, va a estar en el CVS, esta comentado, y es quiza un poco
complejo en comparación del Makefile anterior, pero igual esta mucho mejor construido.
Ah tambien este incluye comandos para utilizar generar la documentación
utilizando DOXYGEN.
$ scons <- Compila el proyecto
$ scons read_fuses <- Lee los fuses del micro
$ scons set_fuses <- Programa los fuses del micro
$ scons load <- Borra y carga tanto la flash como la eeprom.
$ scons doc <- Genera la documentación.
$ scons clean_doc <- Limpia los directorios generados para la documentación
Es necesario editar el archivo para acomodarlo al proyecto personal
That's all...
EOT
requiere que python este en el sistema pero es muy inteligente.
Según estos articulos en freshmeat
Es una excelente alternativa y es quizá mejor ver estas herramientas con buenos ojos,
ya me tome la molestia de crear un SConstruct más bien generico para las herramientas
del avr, va a estar en el CVS, esta comentado, y es quiza un poco
complejo en comparación del Makefile anterior, pero igual esta mucho mejor construido.
Ah tambien este incluye comandos para utilizar generar la documentación
utilizando DOXYGEN.
$ scons <- Compila el proyecto
$ scons read_fuses <- Lee los fuses del micro
$ scons set_fuses <- Programa los fuses del micro
$ scons load <- Borra y carga tanto la flash como la eeprom.
$ scons doc <- Genera la documentación.
$ scons clean_doc <- Limpia los directorios generados para la documentación
Es necesario editar el archivo para acomodarlo al proyecto personal
That's all...
EOT
0 Comments:
Publicar un comentario
<< Home