Pregunta

¿Existe una (buena) documentación sobre el formato de los archivos del espacio de trabajo de eclipse (.location, x.tree, ...)?

Necesito esto para crear programáticamente un espacio de trabajo para compilaciones automatizadas. Desafortunadamente, tengo que hacer este trabajo desde un programa .NET, ¡así que no puedo usar ninguna clase de Eclipse para hacer esto! (Gestionamos nuestros proyectos Linux C ++ usando Eclipse + CDT).

¿Fue útil?

Solución

No es exactamente una respuesta precisa, pero solo señalaría las siguientes fuentes para su pregunta:

Puede que entre esos tres enlaces encuentre la documentación real para la estructura del espacio de trabajo (si lo hace, publique una respuesta aquí;))

Otros consejos

Esta no será una respuesta útil.

Si es posible, trataría de convencer a Eclipse para que genere el espacio de trabajo para usted. De lo contrario, profundizará en muchas API internas indocumentadas e intentará volver a implementar el sistema de archivos, lo que en efecto es otra API interna.

Eclipse deja en claro que usted está solo cuando usa API internas, y tenga cuidado de decir que pueden romperse en cualquier momento (por ejemplo, una versión de punto muy menor).

Editar : también puede encontrar ayuda para ver sugerencias para esto pregunta . Y buckminster , que también puede ser útil por otros motivos.

Dependiendo de cuán complejo sea su sistema de compilación, puede ser más simple usar un sistema de compilación dedicado como Apache Ant o Nant. Hay una biblioteca .NET para Ant en: http://ant.apache.org/antlibs/dotnet/ y puede haber otros sistemas de compilación también.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top