UpsCmp.Compiler

Fonction Habilitation Optimiser(PasDEffetDeBord) Compiler(NomFichierSource : Nul Ou Caractere, Parametres : Nul Ou Caractere) Retourner Booleen;

Description

La fonction Compiler permet de lancer une compilation d'un module ou d'un composant.

Le paramètre NomFichierSource est le nom du fichier source à compiler. Les paramètres spécifiques à la compilation sont à transmettre via Parametres.

Si NomFichierSource est Nul alors aucune compilation n'a lieu.

Exemple

/****************************************************************/
Procedure EnvoyerErreur(MessageATraiter : Caractere, ?:Entier, ?:Entier, ?:Nul Ou Caractere)
/* Objet : Envoie un message d'erreur. */
/****************************************************************/
Debut
Ecran.Ecrire(MessageATraiter);
Fin Procedure

Principal
/*******/
Debut
...
Si Non DebuterCompilation(EnvoyerErreur) Alors Fin Si
Si Non Compiler("${UPS_HOME}/upssdk/exemples/french/binaire.upl", "Compile=Oui") Alors Fin Si
TerminerCompilation();
...
Fin Principal

Voir aussi

DebuterCompilation pour démarrer une chaîne de compilations. TerminerCompilation pour terminer une chaîne de compilations.

Traduction

---------