CMake 10: Deploy Qt

Eccoci finalmente all’episodio finale della saga CMake is the Future. Tempo di impacchettare il lavoro fatto e provare ad usarlo sul PC del cliente!

Nella puntata precedente abbiamo creato la cartella per il rilascio, ora è tempo di riempirla.

Vi ricordo che su GitHub trovate tutto il codice dell’esempio.

Copiare l’applicazione

Leggi tutto “CMake 10: Deploy Qt”

CMake 09: Prepariamo la cartella di rilascio

Nelle puntate precedenti abbiamo visto come creare un applicativo usando CMake per controllare non solo la compilazione, ma anche versione, icona e finestra About. Ora prepariamo il passo finale che ci permetterà di arrivare a creare un Application Bundle o una cartella, con tutte le dipendenze in modo che possa funzionare anche sul computer dell’utente. Ci sarebbe poi un ultimo passo, ovvero la creazione di un installer, ma non ci sono ancora arrivato.

Vi ricordo che tutto il software è disponibile su GitHub.

Deploy di un applicativo

Leggi tutto “CMake 09: Prepariamo la cartella di rilascio”

CMake 06: l’icona per macOS

Siamo arrivati alla puntata numero 6 relativamente all’integrazione di Qt e CMake. Dopo aver visto come usare CMake per inserire la versione di una applicazione sia per macOS che per Windows, ora vediamo come fare con le icone. Naturalmente questo è un argomento che non riguarda solo CMake, ma anche qmake e lo sviluppo di applicazioni in generale, ma in questo post ci focalizzeremo su come farlo usando CMake.

Ricordo che su GitHub trovate tutto il codice e le versioni per ogni post, e alla pagina CMake is the future trovate la collezione di tutte le puntate.

Che cosa è un’icona in macOS

Leggi tutto “CMake 06: l’icona per macOS”

CMake 04: La versione dell’app

Dopo aver visto come far parlare il nostro programma, ora vediamo cosa devo fare per inserire alcune informazioni quali: la versione dell’applicazione, il nome del progetto, il titolare del Copyright nel file eseguibile dell’applicazione, in modo che lo si possa vedere da file system, senza aprire l’applicazione? In questo articolo vediamo il caso macOS.

Trovate tutte le puntate precedenti alla pagina CMake is the future? e il codice su GitHub.

Nome e versione del progetto

Leggi tutto “CMake 04: La versione dell’app”