Exemple de setup

Vous pouvez définir et dédéfinir des macros de préprocesseur avec les options define_macros et undef_macros. Les versions identifiées par les qualificateurs sont celles qui sont obsolètes par la distribution décrite. Veillez à utiliser les extensions appropriées pour distinguer les fichiers sources C++:. Une fois que vous avez écrit assez de code pour rendre votre première version utile, vous allez changer le champ de version à seulement 0. À ce stade, vous devez annoncer votre colis à la communauté! Suppose que les noms de nœuds correspondent à ceux des modules de schéma dans la distribution principale. Pour ce faire, bien sûr, il doit y avoir une correspondance entre les noms de paquets et les répertoires dans le système de fichiers. Il s`agit d`un module d`exemple non-Core pour ProseMirror. Head [N]: MenuItem où N est 1 à 6. Les rebelles ont créé un État indépendant dans le pays. L`option bibliothèques est une liste de bibliothèques à lier, library_dirs est une liste de répertoires à rechercher pour les bibliothèques au moment de la liaison, et runtime_library_dirs est une liste de répertoires pour rechercher des bibliothèques partagées (chargées dynamiquement) au moment de l`exécution. Chaque paire (répertoire, fichiers) dans la séquence spécifie le répertoire d`installation et les fichiers à installer là. Sur certaines plateformes, vous pouvez inclure des fichiers non sources qui sont traités par le compilateur et inclus dans votre extension.

Trois arguments facultatifs à l`extension vous aideront si vous devez spécifier des répertoires Include pour rechercher ou préprocesseur macros à définir/Undefine: include_dirs, define_macros et undef_macros. Pour l`informatique scientifique (Ceci est également recommandé sur l`emballage. Le distutils prendra soin de convertir cette représentation de plate-forme neutre en tout ce qui est approprié sur votre plate-forme actuelle avant d`utiliser réellement le PathName. Schéma le schéma à utiliser. Il est incrémenté pour les versions qui représentent des jalons majeurs dans un package. Si vous devez placer le répertoire include numérique directement dans votre chemin de recherche d`en-tête, cependant, vous pouvez trouver ce répertoire en utilisant distutils. Le plus petit projet Python est deux fichiers. Le format d`archive compressé est par défaut.

Les données de package peuvent être ajoutées aux packages à l`aide de l`argument de mot clé package_data à la fonction Setup (). Le numéro mineur est incrémenté lorsque de nouvelles fonctionnalités importantes sont ajoutées au package. L`encodage des informations de version est un art en soi. Affectez-lui la valeur false pour désactiver l`ajout du plug-in d`historique au résultat. L`histoire complète de l`empaquetage correct de Python (et sur des roues) est couverte à l`empaquetage. Django est ici, pyglet est là. En ce moment il n`y a pas de code dans le projet. Il s`agit de “a1, a2,…, aN” (pour les versions alpha, où la fonctionnalité et l`API peuvent changer), “B1, B2,…, bN” (pour les versions bêta, qui ne fixent que les bogues) et “a. d.,…, prN” (pour les tests finaux de la version préliminaire). Il y a un certain nombre de champs que vous pouvez ajouter à un projet pour lui donner un riche ensemble de métadonnées décrivant le projet.

Dans cet exemple, ayant des packages = [`foo`, `foo. Si le répertoire est un chemin d`accès relatif, il est interprété par rapport au préfixe d`installation (sys de Python.

Posted in Uncategorized.