2009-05-20 3 views
3

Il semble que dans un projet Xcode standard, la cible par défaut "met à jour" automatiquement la phase de compilation des sources de compilation avec tous les fichiers d'implémentation nouvellement ajoutés. Cela évite à l'utilisateur d'avoir à faire glisser chaque nouveau fichier dans la phase.Mise à jour automatique des phases de construction de Xcode pour une cible?

J'ai défini une deuxième cible, qui contient une grande quantité de code de test unitaire, qui est lié en tant que dépendance directe de la (première) cible d'application réelle. Par conséquent, les cibles peuvent être conservées séparément, à chaque fois que le premier est construit, comme le second. Cette deuxième cible contient également une phase de compilation des sources, mais je dois copier les nouveaux fichiers source dans cette phase chaque fois que je les crée. Comment configurer une phase de compilation Compile Sources pour inclure automatiquement tous les fichiers source dans un projet? (Ou un sous-ensemble de tous les fichiers source?)

Répondre

7

Lorsque vous ajoutez un nouveau fichier à votre projet, Xcode vous demande à quelle cible vous souhaitez l'affecter. Si cette étape est correctement effectuée, il n'est pas nécessaire de copier manuellement ces fichiers pour compiler la phase de test de la cible.

Questions connexes