36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
|
# -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||
|
##@creator: jclain
|
||
|
##@created: 15/03/2012 22:20
|
||
|
##@modifier: jclain
|
||
|
##@changecount: 1
|
||
|
##@tags:
|
||
|
##@title: mkusfx
|
||
|
|
||
|
{{{
|
||
|
mkusfx: Créer une archive auto-extractible qui installe son contenu avec uinst
|
||
|
|
||
|
USAGE
|
||
|
mkusfx [options] [--bare] src cmd...
|
||
|
mkusfx [options] [--uinst] src
|
||
|
|
||
|
OPTIONS
|
||
|
--bare
|
||
|
Installer le contenu de l'archive en lançant la commande 'cmd...' avec
|
||
|
le répertoire courant étant le contenu de l'archive. Typiquement, ce
|
||
|
sera une commande de forme './script', où script est un fichier situé à
|
||
|
la racine de l'archive
|
||
|
Dans ce mode d'installation, l'option --self-contained est ignorée.
|
||
|
--uinst
|
||
|
Installer le contenu de l'archive avec uinst (par défaut)
|
||
|
-o dest
|
||
|
Spécifier le fichier de sortie. Par défaut, il s'agit de
|
||
|
${src}-installer.run
|
||
|
--tmp-archive
|
||
|
Spécifier qu'il s'agit d'une archive temporaire. Cette archive
|
||
|
s'auto-détruit après utilisation.
|
||
|
--self-contained
|
||
|
Spécifier que l'archive doit pouvoir s'installer même sur un système sur
|
||
|
lequel nutools n'est pas installé. Cette archive contiendra une copie
|
||
|
locale de ulib et uinst.sh
|
||
|
}}}
|