salut,
par exemple tu crées un dossier lib/ dans lequel tu mets tes plugins
dans ce dossier tu places tes librairies en tcl
tu crées un fichier pkgIndex.tcl qui ressemble a ça
tu ajoutes ton-package.tcl
surtout n'oublies pas le package provide à la fin du tcl
et dans la config de l'eggdrop ajoutes ça:
ensuite tu n'auras simplement qu'à charger la lib avec
par exemple tu crées un dossier lib/ dans lequel tu mets tes plugins
dans ce dossier tu places tes librairies en tcl
tu crées un fichier pkgIndex.tcl qui ressemble a ça
tcl
package ifneeded ton-package 0.1 ton-package.tcl
package ifneeded un-autre 2.3 un-autre.tcl
tu ajoutes ton-package.tcl
surtout n'oublies pas le package provide à la fin du tcl
et dans la config de l'eggdrop ajoutes ça:
tcl
set libpath [file join [pwd] lib]
if {[lsearch $::auto_path $libpath]==-1} {lappend ::auto_path $libpath}
ensuite tu n'auras simplement qu'à charger la lib avec
tcl
package require ton-package 0.1