Articles of build process

Come posso rendere la compilazione di Visual Studio molto dettagliata?

Ho bisogno di ottenere una sospensione di ogni flag, ogni switch utilizzato nel processo di compilazione dai binari di Visual Studio. Ho provato ad ottenere un output dettagliato utilizzando vcbuild , ma non ne ho avuto la possibilità. Cosa devo fare per vedere tutto ciò che viene eseguito da Visual Studio per me? Non è […]

Domanda del linker ld: l’opzione –whole-archive

L’unico vero uso dell’opzione linker –whole-archive che ho visto è la creazione di librerie condivise da quelle statiche. Recentemente mi sono imbattuto in Makefile (s) che usa sempre questa opzione quando si collegano con le librerie statiche interne. Ciò, naturalmente, fa sì che gli eseguibili eseguano inutilmente il codice object senza riferimento. La mia reazione […]

Git workflow – Impostazione di un processo di compilazione

Disclaimer: uso Git da un po ‘, ma lo trovo ancora confuso. Sto impostando un processo di compilazione per un progetto e sto incontrando un problema durante l’aggiornamento del repository git. Ho creato il repository sul server, diciamo C: \ MyProject. Ho collegato il mio computer al repository con SourceTree. Fai un pull e ottieni […]

Perché maven? Quali sono i vantaggi?

Quali sono i principali vantaggi dell’uso di Maven rispetto a, diciamo, formica? Sembra più un fastidio che uno strumento utile. Uso Maven 2, con Eclipse Java EE semplice (senza m2eclipse) e tomcat. I sostenitori di Maven credono che Maven ti consente di ottenere facilmente le dipendenze del pacchetto Maven ti costringe ad avere una struttura […]

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: […]