châtaigne

Utilitaire pour gérer les exécutables et les fichiers de ressources d'une manière transparente, plate-forme indépendante et relocatifable
Télécharger maintenant

châtaigne Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Stefano Borini
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 25 KB

châtaigne Mots clés


châtaigne La description

Utilitaire pour gérer des exécutables et des fichiers de ressources dans une manière transparente, plate-forme indépendante et relocatifable Le gestionnaire de paquets de châtaignier est un utilitaire permettant de gérer des exécutables et des fichiers de ressources d'une manière transparente, plate-forme indépendante et relocatif. Chestnut Package Manager est une simple utilitaire de ligne de commande pour améliorer la gestion des programmes et des fichiers. Supposons que vous soyez une personne très ordonnée et que vous souhaitez conserver différents programmes dans différents répertoires. Si vous êtes un homme unix, vous saurez probablement que vous devrez spécifier chaque répertoire dans la variable de chemin pour les rendre accessibles par une simple invocation. Une alternative consiste à spécifier chaque fois le chemin absolu de l'exécutable, mais c'est ennuyeux. Chestnut vous permet d'atteindre le programme rapidement et le plus important, si vous déplacez le programme ailleurs, vous pouvez facilement le faire fonctionner sans trop de tracas. Vous pouvez le considérer comme un chemin de stéroïde. L'application est constituée d'une bibliothèque Python et de trois exécutables: · Un coureur, CNrun, qui exécute des exécutables identifiés par le nom du package, la version et le point d'entrée · Un résolveur de chemin, CNPATH, qui Renvoie le chemin absolu d'une ressource donnée la même identification que ci-dessus · A LISTER, CNLS, qui fournit une liste des packages disponibles et des informations détaillées sur leur contenu résolvent les problèmes suivants: · Il est possible d'invoquer des programmes ou d'obtenir des ressources Sans connaissance de leur chemin absolu ou relatif, les rendre accessibles même après la relocalisation du colis dans un autre répertoire · permet de faire des exécutables et des ressources associées ensemble dans un conteneur logique: le package · permet de pré-emballage des exécutables de manière transparente · Permet Un contrôle très précis sur la version exécutée · permet d'utiliser le même package pour stocker plusieurs exécutables ou ressources dépendant de la plate-forme. Le colis peut ensuite être partagé sur NFS et l'exécutable approprié sera utilisé en respectant la plate-forme. Le concept deCHestnut est similaire aux archives Java et aux bundles Apple. Il est mis en uvre dans Python.Note: Chestnut est développé et sous licence sous les termes de la bibliothèque GNU ou de la licence publique générale (LGPL) (LGPL), qui est nouvelle dans cette version: · Ajout de la prise en charge des fichiers .nutz compressé · CN_PACKAGE_SEARCH_PATH a été ajouté. Il est vérifié avant package_search_path, qui sera préparé à une étape ultérieure. · Ajout de l'extension de répertoire .CHESNUT pour les packages (au lieu de .package, qui sera rendue obsolète à une étape ultérieure) · Les variables cn_root_dir, cn_entry_point et cn_run_arch sont maintenant exportées lors de l'exécution d'un package. Cn_root_dir remplace package_root_dir · CNLS: Ajout de l'option -E pour imprimer tous les points de saisie des paquets · Ajout d'un script d'autocompletion pour bash


châtaigne Logiciels associés

Libxsl

Paquet de développement gratuit qui vous fournira des liaisons de langue rubis ...

203 29 KB

Télécharger