Konfiguracija izgradnje IncrediBuild
Da biste specificirali postavke izgradnje za odabrani komplet, idite na Projects > Build Settings.
Možete odrediti korake izgradnje i korake čišćenja za IncrediBuild.
Koraci izgradnje za IncrediBuild
Za korištenje IncrediBuild-a odaberite Add Build Step > IncrediBuild for Linux ili IncrediBuild for Windows.

IncrediBuild automatski otkriva korak izgradnje iteriranjem nad koracima izgradnje koje ste već definirali. Početna postavka koraka izgradnje bit će dio vašeg IncrediBuild koraka izgradnje, pa će se vaš uobičajeni alat za izgradnju i dalje koristiti, ali s dodatnom prednošću ubrzanja izgradnje i grafičkog nadzornika izgradnje (Build Monitor) IncrediBuilda.
U grupi Target and configuration navedite pomoćnik naredbe i argumente koji će se koristiti za sastavljanje naredbe za izgradnju.
Greške i upozorenja pri izgradnji se analiziraju i prikazuju u Issues.
Odaberite Keep original jobs number kako biste spriječili da IncrediBuild nadjača prekidački parametar -j, koji kontrolira broj procesa koje alati za izgradnju pokrenuti pomoću Qt Creator izvršavaju paralelno. Zadana vrijednost koju postavlja IncrediBuild iznosi 200.
Ovisno o tome koristite li Linux ili Windows, morate odabrati različite postavke kontrole distribucije.
Postavke kontrole distribucije na Linuxu

Možete navesti sljedeće postavke za Linux izgradnje:
- Nice value je numerička vrijednost između -20 i 19
- Force remote prisiljava zadatke
allow_remotea na udaljene pomoćnike. - Alternate tasks preference
Postavke kontrole distribucije na Windowsu

Možete navesti sljedeće postavke za Windows izgradnje:
| Postavka | Vrijednost |
|---|---|
| Profile.xml | Definira kako sučelje za automatsko presretanje (Automatic Interception Interface) upravlja procesima u distribuiranom zadatku. Nije potrebno za izgradnje u Visual Studiju ili alatima Make and Build, ali se može koristiti za dodavanje opcija konfiguracije ako te izgradnje koriste procese koji nisu uključeni u te pakete. Potrebno je konfigurirati distribuirive procese u izgradnjama alata za razvoj (Dev Tools). |
| Avoid local task execution | Oslobađa resurse na računalu pokretača. Ovo može biti korisno za distribuciju ako se pokretač pretvori u usko grlo za izgradnju zbog visoke iskorištenosti CPU-a. |
| Maximum CPUs to utilize in the build | Određuje maksimalni broj udaljenih jezgri koje će se koristiti u izgradnji. Nadjačava odgovarajuću globalnu postavku. |
| Newest allowed helper machine OS Oldest allowed helper machine OS | Navedite najnoviji i najstariji operativni sustav instaliran na pomoćnom računalu koji je dopušten za sudjelovanje kao pomoćnik u izgradnji. |
| Build title | Određuje prilagođeni retak zaglavlja koji će biti prikazan na početku teksta izlaza izgradnje. Ovaj naslov također će se koristiti za prikaze povijesti izgradnje i nadzornika izgradnje. |
| Save IncrediBuild monitor file | Pisati kopiju datoteke napretka izgradnje (.ib_mon) na navedenu lokaciju. Ako je naveden samo naziv mape, IncrediBuild generira GUID za naziv datoteke. Poruka s lokacijom spremljene datoteke .ib_mon dodaje se na kraj izlaznog teksta izgradnje. |
| Suppress STDOUT | Ne piše ništa na standardni izlaz. |
| Output Log file | Piše izlaz izgradnje u datoteku. |
| Show Commands in output | Prikazuje naredbeni redak koji IncrediBuild koristi za izgradnju datoteke. |
| Show Agents in output | Prikazuje agenta koji se koristi za izgradnju svake datoteke. |
| Show Time in output | Prikazuje vrijeme početka i završetka za svaku izgrađenu datoteku. |
| Hide IncrediBuild Header in output | Prigušuje zaglavlje IncrediBuild u izlazu izgradnje. |
| Internal IncrediBuild logging level | Prepisuje internu razinu logiranja Incredibuilda za ovu izgradnju. Ne utječe na izlaz niti na bilo kakvo logiranje kojem korisnik ima pristup. Koristi se uglavnom za otklanjanje problema uz pomoć podrške IncrediBuilda. |
| Set an Environment Variable | Postavlja ili nadjačava varijable okruženja za kontekst izgradnje. |
| Stop on errors | Zaustavlja izvršavanje čim se pojavi pogreška. To je zadano ponašanje u izgradnjama Visual Studija, ali ne i za alate Make i Build ili izgradnje Dev Tools. |
| Additional Arguments | Argumenti koji se spajaju na konačnu naredbu konzole za izgradnju. |
| Open Build Monitor | Otvara IncrediBuild nadzornik izgradnje koji grafički prikazuje napredak izgradnje nakon što izgradnja započne. |
Koraci čišćenja u IncrediBuildu
Prilikom izgradnje s IncrediBuildom možete dodati argumente i ciljeve za naredbu čišćenja u Clean Steps u.
Greške i upozorenja izgradnje se analiziraju i prikazuju u Issues.
Vidi također Aktiviraj komplekte za projekt, Dodaj korake čišćenja, Konfiguriraj projekte za izgradnju, Konfiguriraj projekte za pokretanje, Otvori projekte, Izgradnja i pokretanje projekata te IncrediBuild.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.