C
Hallo,
danke erstmal. Das mit den Abhängigkeiten war mir bekannt; Das Problem stellt sich ein wenig komplizierter dar:
Nehmen wir zwei Projekte an (A und B), die jeweils in drei Konfigurationen unterteilt sind (1,2,3).
Das Ergebnis (EXE) von B.1 wird in A.1 eingebunden, das von B.2 in A.2 usw.
Die Konfigurationen unterscheiden sich in verschiedenen Defines, die in den Projekten gleich lauten (bspw. A.1 und B.1 "SHAREWARE", A.2 und B.2 "VOLLVERSION" and so on).
Mache ich nun Projekt A abhängig von B, und compiliere bspw. A.1, dann wird ordnungsgemäß zuerst B.1 compiliert, denn die Defines von A bringen ihn dazu. Versucht er allerdings gleich danach A.2 zu bauen, dann rührt er das Projekt B *nicht* mehr an, er meckert einfach, das die nötige EXE fehlen würde.
Wenn jemand dazu eine Lösung einfällt, gerne! Die Sache mit den Abhängigkeiten gefällt mir nämlich prinzipiell.
Da dies aber momentan noch NICHT der Fall ist, wollte ich einfach alle Konfigurationen nacheinander compilieren, in der Stapelverarbeitung. Jedoch versucht er immer, Projekt A vor B zu builden (alphabetisch?), und das geht - siehe oben - bei meinem Abhängigkeitsgewusel schief. ;-))
Ich hoffe, das war nicht zu verwirrend. *g* Bin für jede Idee dankbar.
TIA,
Crest