Task #1333
Find a way to not include and link the TBX project binaries to itself
Statut: | Closed | Début: | 12/05/2015 | |
---|---|---|---|---|
Priorité: | Normal | Echéance: | ||
Assigné à: | - | % réalisé: | 100% |
|
Catégorie: | Development | Temps passé: | - | |
Version cible: | TXM 0.8.0 |
Description
**At this moment, the /bin directory of TBX Eclipse project is linked to the TBX project itself. It has been done for Groovy runtime execution purposes but it leads to some problems:
- the TBX .jar size is multiplied by about 2
- this system is difficultly compatible with the TBX plug-ins splitting
- without the good project configuration, the CTRL + click Eclipse command links to the .class file instead of the .java source file making this helpful functionality useless
- remove the calls to Toolbox.getParam(...)
We need to stop to include/link these binaries to the TBX project.
Solution¶
add groovy compîlation instructions to the build.properties file:
sourceFileExtensions=*.java, *.groovy compilerAdapter=org.codehaus.groovy.eclipse.ant.GroovyCompilerAdapter compilerAdapter.useLog=true # this ensures that exceptions are logged to the proper log file.
Historique
#1 Mis à jour par Matthieu Decorde il y a environ 10 ans
- Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)
#2 Mis à jour par Sebastien Jacquot il y a plus de 8 ans
- Tâche parente changé de #688 à #690
#3 Mis à jour par Sebastien Jacquot il y a plus de 8 ans
- Sujet changé de TBX: x.x, Find a way to not include and link the TBX project binaries to itself à Find a way to not include and link the TBX project binaries to itself
#4 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Description mis à jour (diff)
#5 Mis à jour par Matthieu Decorde il y a presque 7 ans
- Description mis à jour (diff)
- % réalisé changé de 0 à 80
#6 Mis à jour par Sebastien Jacquot il y a presque 7 ans
- Description mis à jour (diff)
- Tâche parente
#690supprimé
#7 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0
#8 Mis à jour par Sebastien Jacquot il y a plus d'un an
- % réalisé changé de 80 à 100
#9 Mis à jour par Sebastien Jacquot il y a plus d'un an
- Statut changé de New à Closed