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
Odpowiedz
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.
Spróbuję tego, jak tylko dostanę się do mojego IDE. I jak zrobić krok przed budową? –
'QMAKE_PRE_LINK' - Lol spójrz na link, który zamieściłem, był tuż po – Thalia
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
example.pro.shared - http://stackoverflow.com/a/19312995/492336 – sashoalm