Non ci sono guide di questo tipo qui, proviamo a rimediare
Requisiti:
Spoiler:
Eseguite in un terminale tutto quello tra i tag "code" o gli spoiler
Con i comandi più lunghi si hanno problemi a racchiuderli nei tag "code", sono tra gli spoiler i due più lunghi...
Qui spiego come fare con debian/ubuntu, se siete capaci di usare il packmanager di un'altra distro meglio per voi, io spiego debian, la più semplice
Scarichiamo un po' di cosette:
Spoiler:
Set up di ccache(risparmiate tempo nel recompile, è opzionale):
Spoiler:
Prepariamo i repo GIT:
Spoiler:
Riavviate prima di procedere
Ora, la parte interessante, non proprio
Ora, create una cartella,fatelo da terminale, fidatevi, è meglio:
Scarichiamo i REPOHHHcodice:mkdir cm12 && cd cm12
Spoiler:
Pensavate avessimo finito? Magari! Ora siete quasi pronti a Compilare
Date un:Andate nella vostra home(linux home, per intenderci dal filemanager è ~/), entrate in cm12, e poi nella cartella recentemente creata, create un file, chiamatelo roomservice.xml e apritelo, buttateci sto malloppo:codice:mkdir local_manifests
Date da terminaleecodice:cd ~/cm12Se avete un pc molto potente aggiungete "-j8" all'ultimo comandocodice:. build/envsetup.sh && brunch falcon
Se avete un pc molto^3 potente aggiungete "-j16" all'ultimo comando
Ci vorranno 2/3 ore su un portatile "Ok", troverete il vostro lavoro in ~/cm12/out/target/product/falcon
la prossima volta che vorrete buildare date:
Non avete bisogno di cambiare nient'altro, se non per un major update di cm, come cm13 o cm12.2, si intuisce cosa cambiare.codice:make clean repo sync . build/envsetup.sh brunch falcon
Ogni tanto questa guida verrà svecchiata, se non finirà nel dimenticatoio prima del suo tempo, thankate se vi sono stato d'aiuto. Bye.
Spoiler: