Articles of build process

Visualizzazione dei tempi di compilazione in Visual Studio?

Il nostro server di build impiega troppo tempo per creare uno dei nostri progetti C ++. Utilizza Visual Studio 2008. C’è un modo per far sì che devenv.com registri il tempo impiegato per build ciascun progetto nella soluzione, in modo da sapere dove concentrare i miei sforzi? L’hardware migliorato non è un’opzione in questo caso. […]

Come posso inserire tutti i file JAR richiesti in una cartella della libreria all’interno del file JAR finale con Maven?

Sto usando Maven nella mia applicazione standalone e voglio impacchettare tutte le dipendenze nel mio file JAR all’interno di una cartella della libreria, come menzionato in una delle risposte qui: Come posso creare un JAR eseguibile con dipendenze usando Maven? Voglio che il mio file JAR finale abbia una cartella di libreria che contenga le […]

Come posso generare sourcemaps quando uso babel e webpack?

Sono nuovo del webpack e ho bisogno di una mano per la creazione di sorgenti di dati. Sto eseguendo il webpack serve dalla riga di comando, che viene compilato correttamente. Ma ho davvero bisogno di tabs video. Questo è il mio webpack.config.js . var webpack = require(‘webpack’); module.exports = { output: { filename: ‘main.js’, publicPath: […]

I vantaggi / svantaggi delle build di unità?

Dall’inizio di una nuova azienda ho notato che usano i file unit cpp per la maggior parte della nostra soluzione e mi chiedevo se qualcuno è in grado di darmi una ragione definitiva sul perché e su come questi velocizzano il processo di costruzione? Avrei pensato che la modifica di un file cpp nei file […]

Ant: Come eseguire un comando per ogni file nella directory?

Voglio eseguire un comando da un file di build Ant, per ogni file in una directory. Sto cercando una soluzione indipendente dalla piattaforma. Come faccio a fare questo? Certo, potrei scrivere uno script in qualche linguaggio di scripting, ma ciò aggiungerebbe ulteriori dipendenze al progetto.

È ansible creare un jar “uber” contenente le classi del progetto e le dipendenze del progetto come jar con un file manifest personalizzato?

Sto provando a creare un jar eseguibile (usando maven) che contiene le classi del progetto e le sue dipendenze con un file manifest che ha la voce per la class principale e la voce del percorso della class che punta alle dipendenze contenute nella radice del jar ;qualcosa come questo : File manifest: ….. Main-Class: […]

# include tutti i file .cpp in una singola unità di compilazione?

Recentemente ho avuto motivo di lavorare con alcuni progetti di Visual Studio C ++ con le solite configurazioni di Debug e Release, ma anche “Release All” e “Debug All”, che non avevo mai visto prima. Si scopre che l’autore dei progetti ha un singolo ALL.cpp che include tutti gli altri file .cpp. * Tutte le […]

Maven padre pom vs moduli pom

Sembrano esserci diversi modi per strutturare i poms genitore in una build multiprogetto e mi chiedo se qualcuno abbia qualche idea su quali siano i vantaggi / gli svantaggi in ogni modo. Il metodo più semplice per avere un padre genitore sarebbe metterlo nella radice di un progetto, ad es myproject/ myproject-core/ myproject-api/ myproject-app/ pom.xml […]

Moduli Maven + Creazione di un singolo modulo specifico

Ho un progetto Maven multi-modulo con un progetto padre P e tre sotto-moduli A , B e C Sia B che C sono progetti di guerra ed entrambi dipendono da A Posso scrivere mvn compile in P e avere tutti i sottomoduli compilati correttamente. Il problema arriva quando voglio fare operazioni per moduli specifici. Mi […]

Come posso stampare una lista di “Build Settings” nel progetto Xcode?

Titoli alternativi Elenco delle variabili di build Xcode Stampa un elenco di impostazioni di creazione Xcode Clang Environment Variables Elenco canonico delle variabili d’ambiente Xcode Esiste un elenco di variabili d’ambiente Xcode che possono essere utilizzate nelle regole di compilazione, ecc.?