37 lines
997 B
Markdown
37 lines
997 B
Markdown
|
# ulib/ulib
|
||
|
|
||
|
## `eerror`
|
||
|
## `die`
|
||
|
## `uprovided`
|
||
|
~~~
|
||
|
Tester si le module $1 a déjà été chargé par urequire
|
||
|
~~~
|
||
|
## `uprovide`
|
||
|
~~~
|
||
|
Spécifier que le module $1 a été sourcée, ou prétendre que c'est le cas.
|
||
|
Retourner 1 si le module était déjà pourvu, 0 si c'est la première fois
|
||
|
qu'on le pourvoit
|
||
|
~~~
|
||
|
## `urequire`
|
||
|
~~~
|
||
|
Sourcer un module recherché dans ULIBDIRS
|
||
|
Le module DEFAULTS est traité de façon particulière: si le fichier associé
|
||
|
n'est pas trouvé, charger base, pretty, sysinfos et compat à la place
|
||
|
Si un module n'est pas trouvé, quitter le script avec die()
|
||
|
~~~
|
||
|
## `ulibadd`
|
||
|
~~~
|
||
|
Ajouter $1 au chemin de recherche de urequire
|
||
|
~~~
|
||
|
## `ulibsync`
|
||
|
~~~
|
||
|
Synchroniser les modules de ulib dans le répertoire $1
|
||
|
~~~
|
||
|
## `ulibver`
|
||
|
~~~
|
||
|
Vérifier que la version actuelle de ulib est au moins à la version $1
|
||
|
(inclue) et éventuellement au plus à la version $2 (exclue)
|
||
|
~~~
|
||
|
## `ulibver_require`
|
||
|
|
||
|
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary
|