Temat: QMAKE_PRE_BUILD
Mam wrażenie, że się nie zrozumieliśmy :)
qmake pracuje na plikach .pro właśnie i generule pliki Makefile - których jak rozumiem nie przechowujecie w CVS'ie.
To co zaproponowałem to wywołanie zewnętrzenego skryptu (bash,bat, whatever) z pliku .pro w momencie gdy jest przetwarzany. Czyli modyfikacja pliku pro. Dodanie do niego polecenia system("sciezka do skryptu zewnętrznego"). Taki skrypt może być różny dla różnych platform oczywiście.
Należy jednak zwrócić uwagę, że taki skrypt będzie wywołany tylko raz podczas pracy qmake - w momencie tworzenia nowego pliku Makefile. Jeżeli chcesz by skrypt został wywołany podczas każdego "budowania" to po prostu uktualnij datę modyfikacji pliku pro, który zawiera odnośnik do skryptu. Nie wiem jak w windowsie ale w unixie służy do tego polecenie systemowe touch.
Mi to działało - w ten sposób zrobiłem sobie "licznik", który modyfikował plik źródłowy przed kompilacją by zawierał bieżący "numer/znacznik" rewizji z CVS'a właśnie.