Il s'agit de la commande makeppclean qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
makeppclean -- Script de nettoyage autonome pour makepp
DESCRIPTION
?: - ?, A: -UNE,
--args-fichier,
--fichier-arguments, B: -b,
--build-cache-links, D: -ré, E: --vide-répertoires, H: -h,
--aider, K: -k,
--keep-src-info, L: -l,
--leave-src-info,
--Journal, M: -m,
--makepp,
$MAKEPPCLEANFLAGS,
--méta, O: --only-build-cache-links,
--seulement-logs,
--seulement-méta,
--only-repository-links, R: -R,
-r,
--récurseur,
--récursif,
--liens de référentiel, V: -V,
-dans,
--verbeux,
--version
makeppclean [ -b ] [ -l ] [ -R ] [ -r ] [ -v ] [ chemin ...]
MPPC [ -b ] [ -l ] [ -R ] [ -r ] [ -v ] [ chemin ...]
Makeppclean supprime efficacement les fichiers qui ont été générés sciemment via makepp. Pour
chacun chemin, Si chemin n'est pas un répertoire et était connu pour être généré par makepp en vertu de
avoir un fichier d'informations de construction avec une signature correspondante, puis supprimer chemin et ses informations de construction
déposer; et si chemin est un répertoire, faites de même pour chaque fichier dans chemin, puis retirez le
répertoire d'informations de construction ci-dessous chemin. chemin la valeur par défaut est ".".
L'approche traditionnelle pour supprimer les fichiers générés consiste à créer une cible "propre" dans votre
makefiles dont l'action est de supprimer toutes les cibles. Cette approche a quelques
limites fondamentales :
· Cela nécessite que tous les makefiles pertinents soient chargés avant le nettoyage. Cela peut prendre
ça fait un bout de temps.
· Si la cible nettoyée dans un makefile dépend de la cible nettoyée dans un autre makefile,
alors il est possible qu'un fichier qui doit être construit afin de charger l'un des makefiles
(par exemple à cause d'une instruction de pré-construction) a déjà été construit et nettoyé au moment où il
doit être reconstruit. Makepp échoue sagement dans cette situation, plutôt que potentiellement
construire le même fichier plusieurs fois au cours d'une même génération.
À condition que votre intention soit de supprimer tous les fichiers générés sans tenir compte de
makefile (le cas échéant) les génère actuellement, alors ces limitations sont évitées en utilisant
makeppclean.
OPTIONS
-A nom de fichier
--args-file=nom de fichier
--arguments-file=nom de fichier
Lisez le fichier et analysez-le comme éventuellement entre guillemets et/ou saut de ligne séparé
options.
-b
--build-cache-liens
--only-build-cache-links
Supprimez uniquement les liens ou les fichiers d'un cache de build.
-d
--vide-répertoires
Supprimez les répertoires devenus vides après avoir supprimé leur contenu. Depuis les annuaires
ne sont généralement pas créés par des règles, makepp ne garde pas trace de celles qu'il a créées.
Par conséquent, cela s'applique à ceux où makepp a créé quelque chose, que le répertoire
a été créé manuellement ou automatiquement.
-?
-h
--Aidez-moi
Imprimez un bref résumé des options.
-k
--keep-src-info
--leave-src-info
Laissez le répertoire d'informations de construction sous chaque répertoire nommé.
-l
--Journal
--only-logs
Supprimez uniquement les fichiers journaux bruts, qui peuvent être nombreux en cas de récursivité traditionnelle.
-m
--méta
--seulement-méta
--makepp
Supprimez uniquement les sous-répertoires de méta-informations.
-R
--liens-dépôt
--only-repository-links
Supprimez uniquement les liens pointant vers un référentiel.
-r
--récurseur
--recursive
Descendez chaque répertoire nommé de manière récursive. Les liens symboliques ne sont pas suivis.
-v
--verbeux
Activez la sortie détaillée vers STDERR.
-V
--version
Imprimez le numéro de version.
ENVIRONNEMENT
Makeppclean examine la variable d'environnement suivante :
$MAKEPPCLEANFLAGS
Tous les indicateurs de cette variable d'environnement sont interprétés comme des options de ligne de commande avant
toutes les options explicites. Les guillemets sont interprétés comme dans les makefiles.
Utilisez makeppclean en ligne à l'aide des services onworks.net