Question

J'utilise Code :: Blocks avec Boost :: Jam. Une récente mise à jour C :: B a ajouté quelques nouvelles commandes « makefile personnalisé », dont l'un est « demander si la reconstruction est nécessaire ». Selon ce message , il est destiné à appeler make dans un "mode question":

  

-Q, --question
  « « Question mode » ». Ne lancez pas de commandes, ou quoi que ce soit imprimer; il suffit de retourner un état de sortie qui est égale à zéro si les cibles spécifiées sont déjà à jour, non nulle par ailleurs.

Malheureusement, le Boost :: documentation Jam ne mentionne pas un tel mode dans bjam. J'ai eu l'occasion en utilisant cette commande pour elle ...

bjam -error

... qui oblige les bjam à retourner un errorlevel de 1 (parce qu'il ne reconnaît pas la -e option) et rend C :: B toujours exécuter la commande de construction, mais je préfère l'utiliser comme prévu .

Ma question: ne bjam un tel mode « question » et je viens pas trouvé, ou est-il une certaine façon dans le Jamfile pour le faire fonctionner de cette façon? L'option -n ne fonctionne pas parce qu'il retourne toujours zéro, ce qui C :: B interprète comme « tous les fichiers mis à jour. »

Était-ce utile?

La solution

Apparemment, il ne fonctionne pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top