Et pour faire sérieux, il devrait y avoir un de
ces jours les sources des utilitaires que j'ai développé
à mes moments perdus (plutôt orientés unix) :
-
TDE : un tout petit ensemble de scripts multi-OS qui permettent
d'envisager sereinement un développement à 15 développeurs
sur un million de lignes de codes, et avec N branches CVS concurrentes.
Puisque TDE est fait pour faire du code portable, il organise tout
son petit monde de façon à pouvoir compiler simultanément
(sans bouillie) les mêmes sources depuis toutes les plates-formes
cibles (merci NFS). Pour les fénéants, TDE se charge de générer
pour chaque package logiciel : les Makefiles, les dépendances avec
les packages en dépendance, les bonnes directives de compilation selon
les langages (C, C++, FORTRAN), etc...
-
Meta-ize : un transformateur (en awk pour l'instant) de n'importe
quoi (en C) en n'importe quoi dynamiquement modifiable (sans
avoir à recompiler entre deux modifications).
|