IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de Qbs 1.12, le nouvel outil de compilation pour Qt
Facilite son intégration aux systèmes de compilation préexistants

Le , par dourouc05

67PARTAGES

12  0 
La nouvelle génération de l’outil de compilation de Qt, Qbs, sort en version 1.12. Cette version ajoute des modules d’exportation, dont l’objectif est de faciliter l’utilisation de projets Qbs par des projets extérieurs : Export.qbs peut générer un fichier de projet Qbs pour un produit particulier, tandis que Export.pkgconfig s’occupe des fichiers PC de pkg-config.

La configuration peut maintenant être donnée au niveau du système, pour des choses comme des chemins. Ils ne remplacent aucunement les paramètres définis au niveau des utilisateurs : ces derniers ont d’ailleurs la priorité en cas de conflit avec des paramètres globaux. Pour donner des valeurs aux paramètres système, l’outil qbs-config peut prendre l’option –system.

Les propriétés cLanguageVersion et cxxLanguageVersion sont désormais des tableaux, plutôt que des valeurs scalaires. De la sorte, un module peut déclarer une version minimale du langage à utiliser : Qbs utilisera la version maximale présente dans chacune des listes lors de la compilation.

L’item AutotestRunner dispose maintenant d’une propriété auxiliaryInputs, dont l’objectif est de s’assurer que toutes les ressources nécessaires pour l’exécution d’un test soient bien à disposition (c’est-à-dire compilées à l’avance).

Qbs 1.12 est d’ores et déjà inclus dans Qt Creator 4.7, mais est aussi disponible dans bon nombre de systèmes de gestion de paquets : Chocolatey pour Windows, MacPorts et Homebrew pour macOS, Arch Linux, Debian, Fedora et Ubuntu comme distributions Linux. L’outil est aussi disponible en téléchargement direct.

Source : qbs 1.12 released.

Et vous ?

Qu'en pensez-vous ?

Une erreur dans cette actualité ? Signalez-nous-la !