tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tsp-devel] Ant file pour TSP


From: Stephane Galles
Subject: Re: [Tsp-devel] Ant file pour TSP
Date: Thu, 14 Oct 2004 06:55:28 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913


Hello,

OK, je modifie le build.xml pour obtenir ces jar

Je vais également ajouter la possibilité de spécifier le Devbase au lancement de Ant, ou bien en ayant un fichier properties dans le répertoire du build.xml

Steph

address@hidden wrote:

J'applaudi l'Ant.

Même si je n'ai pas pu tester vu qu'en ce moment
mon PC boote 1 fois sur 3 et plante sèchement au bout
"d'un certain temps" quand il boote.
Bref je vais être moins réactif sur mon mail perso
jusqu'à solutionnage du problème.

Revenons à nos fourmis.
pour les paquetages je suggèrerais:


tsp_core.jar (commun consumer/provider)
tsp_consumer.jar (consumer)
tsp_provider.jar (pour les providers)
tsp_utils.jar (les libs / services TSP, lecture fichier de conf
               ringbuf en java ...

un provider prendra tsp_core.jar tsp_provider.jar et peut-être tsp_utils.jar
un consumer prendra
  tsp_core.jar tsp_consumer.jar et surement tsp_utils.jar

Sinon le proverbe TSp du jour:

Make: C bien,
Ant : Java bien mieux.

TSPment votre.
Eric

-----Original Message-----
From:   address@hidden on behalf of
Stephane Galles
Sent:   Wed 10/13/2004 4:43 AM
To:     tsp-devel
Cc:     
Subject:        [Tsp-devel] Ant file pour TSP

Hallo à tous,

Afin que tout le monde puisse se faire sa propre idée de l'intéret de Ant
quand on veut compiler/déployer du Java, j'ai initié un petit build.xml
(équivalent du Makefile de make) qui gère un petit peu tout ce qui
est en rapport avec le Java dans TSP :

- Génération du Stub Client Java TSP
- Compilation de JTSP, JSynoptic, JStdout
- Jarage (?) de JTSP, JSynoptic, JStdout.

Le tout en une centaine de lignes en étant verbeux en plus, et en comptant
la définition des chemins des divers repertoires... (Merci à RemoteTea
qui propose une tache Ant pour la génération des RPC !)

Pour l'utiliser, placer ant dans votre path, allez à la racine de tsp
et tapez..  ant

Vous trouverez les jar dans : tsp/exec/DEV/java/build/jar
J'ai créé le repertoire build pour pouvoir fonctionner en parrallele
avec les Makefiles actuels qui utilisent tsp/exec/DEV/java/classes

Un détail : je n'ai pas essayé d'executer ces jar pour l'instant  :)

Bon tout cela n'est qu'un début parceque :
- J'ai réparti les packages de TSP un peu au hasard entre tsp-consumer.jar
et tsp-service.jar (Eric des idées la dessus ?)
- Il manque des taches clean
- Il manque la génération de la javadoc (une toute petite chose à rajouter)
- Je n'ai pas traité la notion de DEVBASE (pour l'instant DEVBASE=tsp)
- Je rajouterai des commentaires pour ceux qui veulent avoir plus de détails

En tous cas, je me sens maintenant bien plus motivé pour aller toucher le
code Java de Tsp avec un Ant file pour pouvoir compiler/jarrer/deployer plutot que des
Makefiles.

J'aime bien les Makefiles...mais pour faire du C !

Steph





_______________________________________________
Tsp-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/tsp-devel







------------------------------------------------------------------------

_______________________________________________
Tsp-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/tsp-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]