2015-05-19 11 views
7

Qt Creator ma opcję dodawania niestandardowych kroków kompilacji dla projektu, który jest fajny. Jednak wiersz polecenia dla dodatkowego etapu kompilacji jest przechowywany w pliku .pro.user, który nie powinien być dodawany do kontroli wersji, ponieważ zawiera dane specyficzne dla maszyny. Kiedy przenosimy projekt do repozytorium, a następnie sklonowuję go w innym miejscu, plik użytkownika jest inny i brakuje niestandardowych kroków kompilacji. Jak mogę udostępnić moje niestandardowe kroki budowania, aby projekt był łatwo budowany na każdym komputerze z zainstalowanym Qt?Jak udostępnić krok kompilacji w Qt Creator

+0

example.pro.shared - http://stackoverflow.com/a/19312995/492336 – sashoalm

Odpowiedz

4

spróbować wymienić zwyczaj budowania kroki z QMAKE_POST_LINK poleceń (QMAKE_POST_LINK Reference)

Mogą one być połączone do skryptu, które mogą być popełnione:

win32 { 
    QMAKE_POST_LINK = install/win/deploy 
} 
unix { 
    QMAKE_POST_LINK = install/unix/deploy 
} 

Aby utworzyć wstępnie zbudować kroki, this jest ładny przykład: Pre-pre-build commands with qmake.

+0

Spróbuję tego, jak tylko dostanę się do mojego IDE. I jak zrobić krok przed budową? –

+0

'QMAKE_PRE_LINK' - Lol spójrz na link, który zamieściłem, był tuż po – Thalia

+0

Btw, jeśli chcesz umieścić plik zamiast polecenia - to zrobiłem, ponieważ było zbyt wiele poleceń - plik" wdrożenie "musi być plik wykonywalny typ – Thalia